/// <summary> /// Initialise the Generic Data Manager Class /// </summary> /// <param name="algorithmSettings">The algorithm settings instance</param> /// <param name="timeKeeper">The algorithm's time keeper</param> /// <param name="subscriptionManager">The subscription manager</param> public SubscriptionManager(IAlgorithmSettings algorithmSettings, TimeKeeper timeKeeper, IAlgorithmSubscriptionManager subscriptionManager) : this(algorithmSettings, timeKeeper) { _subscriptionManager = subscriptionManager; }
/// <summary> /// Sets the Subscription Manager /// </summary> public void SetDataManager(IAlgorithmSubscriptionManager subscriptionManager) { _subscriptionManager = subscriptionManager; }
/// <summary> /// Initialise the Generic Data Manager Class /// </summary> /// <param name="timeKeeper">The algorithm's time keeper</param> /// <param name="subscriptionManager">The subscription manager</param> public SubscriptionManager(TimeKeeper timeKeeper, IAlgorithmSubscriptionManager subscriptionManager) : this(timeKeeper) { _subscriptionManager = subscriptionManager; }