public QuoteService(IQuoteCache quoteCache, IReloadingManager <ExchangePollingJobSettings> settings, ILog log) { _quoteCache = quoteCache; _log = log; _requiredExchanges = settings.CurrentValue.GetHandledExchanges().ToList(); }
public StartupManager( IExchangeCache exchangeCache, IQuoteCache quoteCache, IGenericBlobRepository genericBlobRepository, IHedgingServiceClient hedgingServiceClient, IReloadingManager <ExchangePollingJobSettings> settings, ILog log) { _exchangeCache = exchangeCache; _quoteCache = quoteCache; _genericBlobRepository = genericBlobRepository; _hedgingServiceClient = hedgingServiceClient; _log = log; _requiredExchanges = settings.CurrentValue.GetHandledExchanges().ToList(); }
public QuoteService(IQuoteCache quoteCache, ILog log) { _quoteCache = quoteCache; _log = log; }