public BotCore(IDispatchIncomingMessageToMiddlewares messageDispatcher, ISlackConnectionFactory connectionFactory, ISlackHelper slackHelper, ILogger <BotCore> log) { this.connectionFactory = connectionFactory; this.messageDispatcher = messageDispatcher; this.slackHelper = slackHelper; this.log = log; }
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; }
public SlackFileListController(ISlackHelper slack) => this.slack = slack;
public SlackDeleterController(ISlackHelper slack) => this.slack = slack;
public SlackNotifier(IRepository <CheckResult> checkResults, ISlackHelper slackHelper, ISettingsHelper settingsHelper) : base(checkResults) { _slackHelper = slackHelper; _settingsHelper = settingsHelper; }