public PlanEvent
 (
     IDataAccess dataAccess,
     IDiscordBotService discordBot,
     IGitHubFileReader fileReader,
     IPlanZoomMeeting planZoomMeeting,
     EmailContentBuilder emailBuilder,
     NewsletterHtmlBuilder htmlBuilder,
     ReminderService reminderService,
     LinkShortenerService linkShortenerService,
     LinkShortenerSettings linkShortenerSettings,
     ILogger <PlanEvent> logger
 )
 {
     this.fileReader        = fileReader;
     this.dataAccess        = dataAccess;
     this.planZoomMeeting   = planZoomMeeting;
     this.htmlBuilder       = htmlBuilder;
     _reminderService       = reminderService;
     _linkShortenerService  = linkShortenerService;
     _linkShortenerSettings = linkShortenerSettings;
     _logger           = logger;
     this.emailBuilder = emailBuilder;
     this.discordBot   = discordBot;
 }
Example #2
0
 public PlanEvent(IDataAccess dataAccess, IDiscordBot discordBot, IGitHubFileReader fileReader,
                  IPlanZoomMeeting planZoomMeeting, EmailContentBuilder emailBuilder, NewsletterHtmlBuilder htmlBuilder)
 {
     this.fileReader      = fileReader;
     this.dataAccess      = dataAccess;
     this.planZoomMeeting = planZoomMeeting;
     this.htmlBuilder     = htmlBuilder;
     this.emailBuilder    = emailBuilder;
     this.discordBot      = discordBot;
 }