Example #1
0
 public ApplicationLifetimeManager(IHostApplicationLifetime appLifetime,
                                   MyNoSqlClientLifeTime myNoSqlClientLifeTime,
                                   ILogger <ApplicationLifetimeManager> logger)
     : base(appLifetime)
 {
     _myNoSqlClientLifeTime = myNoSqlClientLifeTime;
     _logger = logger;
 }
 public ApplicationLifetimeManager(IHostApplicationLifetime appLifetime, ILogger <ApplicationLifetimeManager> logger,
                                   ServiceBusLifeTime client, MyNoSqlClientLifeTime myNoSqlClientLifeTime)
     : base(appLifetime)
 {
     _logger = logger;
     _client = client;
     _myNoSqlClientLifeTime = myNoSqlClientLifeTime;
 }
 public ApplicationLifetimeManager(IHostApplicationLifetime appLifetime,
                                   ILogger <ApplicationLifetimeManager> logger,
                                   MyNoSqlClientLifeTime myNoSqlClient,
                                   ServiceBusLifeTime myServiceBusTcpClient,
                                   DepositsProcessingJob depositsProcessingJob,
                                   BitGoDepositAddressesGenerationJob bitGoDepositAddressesGenerationJob) : base(
         appLifetime)
 {
     _logger                = logger;
     _myNoSqlClient         = myNoSqlClient;
     _myServiceBusTcpClient = myServiceBusTcpClient;
     _depositsProcessingJob = depositsProcessingJob;
     _bitGoDepositAddressesGenerationJob = bitGoDepositAddressesGenerationJob;
 }
 public ApplicationLifetimeManager(
     IHostApplicationLifetime appLifetime,
     ILogger <ApplicationLifetimeManager> logger,
     MyNoSqlClientLifeTime myNoSqlClient,
     ServiceBusLifeTime myServiceBusTcpClient,
     MarketMakerJob marketMakerJob,
     HedgeSettingsManager hedgeSettingsManager,
     MarketMakerSettingsManager marketMakerSettingsManager,
     PortfolioManager portfolioManager)
     : base(appLifetime)
 {
     _logger                     = logger;
     _myNoSqlClient              = myNoSqlClient;
     _myServiceBusTcpClient      = myServiceBusTcpClient;
     _marketMakerJob             = marketMakerJob;
     _hedgeSettingsManager       = hedgeSettingsManager;
     _marketMakerSettingsManager = marketMakerSettingsManager;
     _portfolioManager           = portfolioManager;
 }