Lean
$LEAN_TAG$
|
Provides a default implementation of ISubscriptionEnumeratorFactory that uses BaseData factory methods for reading sources More...
Public Member Functions | |
BaseDataSubscriptionEnumeratorFactory (IOptionChainProvider optionChainProvider, IFutureChainProvider futureChainProvider) | |
Initializes a new instance of the BaseDataSubscriptionEnumeratorFactory class More... | |
IEnumerator< BaseData > | CreateEnumerator (SubscriptionRequest request, IDataProvider dataProvider) |
Creates an enumerator to read the specified request More... | |
Provides a default implementation of ISubscriptionEnumeratorFactory that uses BaseData factory methods for reading sources
Definition at line 30 of file BaseDataSubscriptionEnumeratorFactory.cs.
QuantConnect.Lean.Engine.DataFeeds.Enumerators.Factories.BaseDataSubscriptionEnumeratorFactory.BaseDataSubscriptionEnumeratorFactory | ( | IOptionChainProvider | optionChainProvider, |
IFutureChainProvider | futureChainProvider | ||
) |
Initializes a new instance of the BaseDataSubscriptionEnumeratorFactory class
optionChainProvider | The option chain provider |
futureChainProvider | The future chain provider |
Definition at line 41 of file BaseDataSubscriptionEnumeratorFactory.cs.
IEnumerator<BaseData> QuantConnect.Lean.Engine.DataFeeds.Enumerators.Factories.BaseDataSubscriptionEnumeratorFactory.CreateEnumerator | ( | SubscriptionRequest | request, |
IDataProvider | dataProvider | ||
) |
Creates an enumerator to read the specified request
request | The subscription request to be read |
dataProvider | Provider used to get data when it is not present on disk |
Implements QuantConnect.Data.ISubscriptionEnumeratorFactory.
Definition at line 54 of file BaseDataSubscriptionEnumeratorFactory.cs.