StorageExchangeInfoProvider

StockSharp.Algo.Storages

The storage based provider of stocks and trade boards.

Inherits: InMemoryExchangeInfoProvider

Constructors

StorageExchangeInfoProvider
public StorageExchangeInfoProvider(IEntityRegistry entityRegistry)
storageExchangeInfoProvider = StorageExchangeInfoProvider(entityRegistry)

The storage based provider of stocks and trade boards.

entityRegistry
The storage of trade objects.
StorageExchangeInfoProvider
public StorageExchangeInfoProvider(IEntityRegistry entityRegistry, bool autoInit)
storageExchangeInfoProvider = StorageExchangeInfoProvider(entityRegistry, autoInit)

Initializes a new instance of the StorageExchangeInfoProvider.

entityRegistry
The storage of trade objects.
autoInit
Invoke CancellationToken) method.

Methods

InitAsync
public override ValueTask InitAsync(CancellationToken cancellationToken)
result = storageExchangeInfoProvider.InitAsync(cancellationToken)

Initialize the storage.

Save
public override void Save(ExchangeBoard board)
storageExchangeInfoProvider.Save(board)

To save the board.

board
Trading board.
Save
public override void Save(Exchange exchange)
storageExchangeInfoProvider.Save(exchange)

To save the exchange.

exchange
Exchange.