public FixQuotesManager(ILog log, IFixQuotePublisher quotePublisher, IMarketProfileService marketProfileService, AppSettings.FixQuotesSettings settings)
 {
     _log                  = log;
     _quotePublisher       = quotePublisher;
     _marketProfileService = marketProfileService;
     _settings             = settings;
     _publishTimer         = new Timer(OnPublish);
     _priceDiscoveries     = new Dictionary <string, PriceDiscovery>();
     SetNextPublishTime();
     Start();
 }
 public ServiceModule(IReloadingManager <AppSettings> settings, ILog log)
 {
     _settings = settings.CurrentValue.FixQuotesService;
     _log      = log;
 }