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; }