public StartupManager( ILogFactory logFactory, IRabbitMqConfigurator rabbitMqConfigurator, ISettingsRenderer settingsRenderer, IIrreversibleBlockMonitor irreversibleBlockMonitor = null) { _log = logFactory.CreateLog(this); _rabbitMqConfigurator = rabbitMqConfigurator; _irreversibleBlockMonitor = irreversibleBlockMonitor; _settingsRenderer = settingsRenderer; }
public StartupManager( ILogFactory logFactory, IHealthMonitor healthMonitor, IHealthProvider healthProvider, IBlockchainInfoProvider blockchainInfoProvider, IDependenciesInfoProvider dependenciesInfoProvider, ISettingsRenderer settingsRenderer) { _log = logFactory.CreateLog(this); _healthMonitor = healthMonitor; _healthProvider = healthProvider; _blockchainInfoProvider = blockchainInfoProvider; _dependenciesInfoProvider = dependenciesInfoProvider; _settingsRenderer = settingsRenderer; }
public StartupManager( ISettingsRenderer settingsRenderer) { _settingsRenderer = settingsRenderer; }