Example #1
0
 public FixtureEventsHandler(IGuildRepository repo, ILogger <FixtureEventsHandler> logger, IGlobalSettingsClient globalSettingsClient, ILeagueEntriesByGameweek leagueEntriesByGameweek, ITransfersByGameWeek transfersByGameWeek)
 {
     _repo   = repo;
     _logger = logger;
     _globalSettingsClient    = globalSettingsClient;
     _leagueEntriesByGameweek = leagueEntriesByGameweek;
     _transfersByGameWeek     = transfersByGameWeek;
 }
Example #2
0
 public FixtureEventsHandler(ISlackWorkSpacePublisher publisher, ISlackTeamRepository slackTeamRepo, ISlackClientBuilder service, ILeagueEntriesByGameweek leagueEntriesByGameweek, ITransfersByGameWeek transfersByGameWeek, ILogger <FixtureEventsHandler> logger)
 {
     _publisher               = publisher;
     _slackTeamRepo           = slackTeamRepo;
     _service                 = service;
     _leagueEntriesByGameweek = leagueEntriesByGameweek;
     _transfersByGameWeek     = transfersByGameWeek;
     _logger = logger;
 }