Show / Hide Table of Contents

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 interface with disposing support so caller can use instance of this interface in using and await using statements.

In This Article
Back to top Generated by DocFX