Exemple #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;
 }
Exemple #2
0
 public HomeController(ILogger <HomeController> logger, IGoogleMeetHelper calendarHelper, ISlackHelper slackHelper, IConfiguration configuration)
 {
     _logger         = logger;
     _calendarHelper = calendarHelper;
     _slackHelper    = slackHelper;
     _domain         = configuration.GetValue <string>("GMEET_DOMAIN");
     _slackToken     = configuration.GetValue <string>("SLACK_VERIFICATION_TOKEN");
 }
 public APIController(ICheckRepository checks, IRepository <CheckResult> checkResults, ISubCheckTypeRepository subCheckTypes, ICheckTypeRepository checkTypes, ICheckNotificationTypeRepository checkNotificationTypes,
                      IRepository <ContactType> contactTypes, IMapper mapper, ISchedulerManager manager, ISettingsHelper settingsHelper, ISlackHelper slackHelper, IJobHelper jobHelper, ISecurityHelper securityHelper,
                      IUserRepository users, ILogger <APIController> logger)
 {
     _checks                 = checks;
     _checkResults           = checkResults;
     _subCheckTypes          = subCheckTypes;
     _checkTypes             = checkTypes;
     _checkNotificationTypes = checkNotificationTypes;
     _contactTypes           = contactTypes;
     _mapper                 = mapper;
     _manager                = manager;
     _settingsHelper         = settingsHelper;
     _slackHelper            = slackHelper;
     _jobHelper              = jobHelper;
     _securityHelper         = securityHelper;
     _users  = users;
     _logger = logger;
 }
Exemple #4
0
 public SlackFileListController(ISlackHelper slack) => this.slack = slack;
 public SlackDeleterController(ISlackHelper slack) => this.slack = slack;
Exemple #6
0
 public SlackNotifier(IRepository <CheckResult> checkResults, ISlackHelper slackHelper, ISettingsHelper settingsHelper) : base(checkResults)
 {
     _slackHelper    = slackHelper;
     _settingsHelper = settingsHelper;
 }