Пример #1
0
 public SlackConnection(
     IConnectionFactory connectionFactory,
     IMentionDetector mentionDetector,
     IMonitoringFactory monitoringFactory)
 {
     _connectionFactory = connectionFactory;
     _mentionDetector   = mentionDetector;
     _monitoringFactory = monitoringFactory;
 }
 public MonitoringService(
     IMonitoringConfiguration configuration,
     IIndex <MonitoringType, IMonitoringCommandHandler> commandHandlers,
     IMonitoringFactory monitoringFactory,
     IConnectionManager connectionManager)
 {
     _configuration     = configuration;
     _commandHandlers   = commandHandlers;
     _monitoringFactory = monitoringFactory;
     _connectionManager = connectionManager;
 }