Namespace Alpaca.Markets.Extensions
Classes
Alpaca.Markets.Extensions.
Helper task-like type for providing cancellation support for params
-style extension methods.
AlpacaCryptoStreamingClientExtensions
Helper extension method for creating special version of the IAlpacaCryptoStreamingClient implementation with automatic reconnection (with configurable delay and number of attempts) support.
AlpacaDataClientExtensions
Set of extension methods for the IAlpacaDataClient interface.
AlpacaDataStreamingClientExtensions
Helper extension method for creating special version of the IAlpacaDataStreamingClient implementation with automatic reconnection (with configurable delay and number of attempts) support.
AlpacaDataSubscriptionExtensions
Set of extension methods for the IAlpacaDataSubscription<TApi> interface.
AlpacaNewsStreamingClientExtensions
Helper extension method for creating special version of the IAlpacaNewsStreamingClient implementation with automatic reconnection (with configurable delay and number of attempts) support.
AlpacaOptionsDataClientExtensions
Set of extension methods for the IAlpacaOptionsDataClient interface.
AlpacaServiceCollectionExtensions
Set of extensions methods for registering the strongly-typed Alpaca REST API clients in the default Microsoft dependency injection container used by most .NET hosts.
AlpacaStreamingClientExtensions
Helper extension method for creating special version of the IAlpacaStreamingClient implementation with automatic reconnection (with configurable delay and number of attempts) support.
AlpacaTradingClientExtensions
Set of extension methods for the IAlpacaTradingClient interface.
Bracket
Set of factory methods for creating the BracketOrder instances.
CalendarExtensions
Set of extension methods for the ICalendar interface.
ConfigurationExtensions
Set of extensions methods for creating strongly-typed Alpaca REST API clients.
EnumerableExtensions
Set of extensions methods for obtaining simple statistical functions from bars list.
EnvironmentExtensions
Set of extensions methods for replacing target URL for Alpaca data streaming client ( IAlpacaDataStreamingClient) with custom values or with local proxy WebSocket URL obtained from environment variables.
HistoricalBarsClientExtensions
Set of extension methods for the IHistoricalBarsClient<TRequest> interface.
HistoricalQuotesClientExtensions
Set of extension methods for the IHistoricalQuotesClient<TRequest> interface.
HistoricalTradesClientExtensions
Set of extension methods for the IHistoricalTradesClient<TRequest> interface.
OrderSideExtensions
Set of extensions methods for creating the OrderBase inheritors.
ReconnectionParameters
Automatic reconnection parameters for streaming client with auto-reconnection support.
StreamingClientExtensions
Set of extension methods for the IStreamingDataClient interface.
StreamingDataClientExtensions
Set of extension methods for the IStreamingDataClient interface.
Interfaces
IDisposableAlpacaDataSubscription<TItem>
Extends the using
and await using
statements.