public GetAvailableSymbolsCommand(ICore core, IPusher pusher, IDataFeedWorker dataFeedWorker) : base(core, pusher) { _dataFeedWorker = dataFeedWorker ?? throw new ArgumentNullException(nameof(dataFeedWorker)); }
public DataFeedListCommand(ICore core, IPusher pusher, IDataFeedWorker dataFeedWorker) : base(core, pusher) { _dataFeedWorker = dataFeedWorker ?? throw new ArgumentNullException(nameof(dataFeedWorker)); }
public HistoryCommand(ICore core, IPusher pusher, IDataFeedWorker dataFeedWorker, IHistoryWorker historyWorker) : base(core, pusher) { _dataFeedWorker = dataFeedWorker ?? throw new ArgumentNullException(nameof(dataFeedWorker)); _historyWorker = historyWorker ?? throw new ArgumentNullException(nameof(historyWorker)); }