예제 #1
0
 public Worker(ILogger <Worker> logger, IExchangeSettings exchangeSettings, IExchangeService exchangeService, IExchangePluginService exchangePluginService)
 {
     _logger                = logger;
     _exchangeSettings      = exchangeSettings;
     _exchangeService       = exchangeService;
     _exchangePluginService = exchangePluginService;
 }
예제 #2
0
 public Worker(ILogger <Worker> logger, IExchangeSettings exchangeSettings, IExchangeService exchangeService,
               IExchangePluginService exchangePluginService)
 {
     _logger                = logger;
     _exchangeSettings      = exchangeSettings;
     _exchangeService       = exchangeService;
     _exchangePluginService = exchangePluginService;
     logger.LogInformation("ExchangeHubService exchange plugin service loaded.");
 }
 public ExchangeHubService(IExchangePluginService exchangePluginService, ILogger <ExchangeHubService> logger)
 {
     if (_exchangePluginService == null)
     {
         _exchangePluginService = exchangePluginService;
         logger.LogInformation("ExchangeHubService exchange plugin service loaded.");
     }
     if (_logger == null)
     {
         _logger = logger;
         logger.LogInformation("ExchangeHubService logger loaded.");
     }
 }
예제 #4
0
 public ExchangeHubService(IExchangePluginService exchangePluginService, ILogger <ExchangeHubService> logger)
 {
     _exchangePluginService = exchangePluginService;
     _logger = logger;
 }