Ejemplo n.º 1
0
 public BotCore(IDispatchIncomingMessageToMiddlewares messageDispatcher, ISlackConnectionFactory connectionFactory, ISlackHelper slackHelper, ILogger <BotCore> log)
 {
     this.connectionFactory = connectionFactory;
     this.messageDispatcher = messageDispatcher;
     this.slackHelper       = slackHelper;
     this.log = log;
 }
Ejemplo n.º 2
0
 internal SlackConnector(IConnectionFactory connectionFactory, ISlackConnectionFactory slackConnectionFactory)
 {
     _connectionFactory = connectionFactory;
     _slackConnectionFactory = slackConnectionFactory;
 }
Ejemplo n.º 3
0
 internal SlackConnector(IConnectionFactory connectionFactory, ISlackConnectionFactory slackConnectionFactory)
 {
     _connectionFactory      = connectionFactory;
     _slackConnectionFactory = slackConnectionFactory;
 }
Ejemplo n.º 4
0
 internal SlackConnector(IConnectionFactory connectionFactory, ISlackConnectionFactory slackConnectionFactory)
 {
     this._connectionFactory      = connectionFactory;
     this._slackConnectionFactory = slackConnectionFactory;
 }
Ejemplo n.º 5
0
 internal SlackConnector(IConnectionFactory connectionFactory, ISlackConnectionFactory slackConnectionFactory, ICachedDataProvider cachedDataProvider)
 {
     _connectionFactory      = connectionFactory;
     _slackConnectionFactory = slackConnectionFactory;
     _cachedDataProvider     = cachedDataProvider;
 }
Ejemplo n.º 6
0
 internal SlackConnector(IConnectionFactory connectionFactory, ISlackConnectionFactory slackConnectionFactory)
     : this(connectionFactory, slackConnectionFactory, new CachedDataProvider())
 {
 }