public EmailService(IEmailBodyFormatter emailBodyFormatter, IWebDataScrapingService webDataScrappingService, IEmailRepository emailRepository, IEmailSender emailSender) { _emailBodyFormatter = emailBodyFormatter; _webDataScrapingService = webDataScrappingService; _emailRepository = emailRepository; _emailSender = emailSender; }
public GetOverviewDayIntent( ILogger <GetOverviewDayIntent> logger, IMessages messages, IKinoheldService kinoheldService, IKinoheldDbAccess dbAccess, IAmazonService amazonService, IWorkItemQueue workItemQueue, IEmailService emailService, ICinemaDialogWorker cinemaDialogWorker, IEmailBodyFormatter <DayOverview> dayOverviewEmailFormatter, ISsmlMessageFormatter <DayOverview> dayOverviewSsmlFormatter) { m_logger = logger; m_messages = messages; m_dbAccess = dbAccess; m_kinoheldService = kinoheldService; m_amazonService = amazonService; m_workItemQueue = workItemQueue; m_emailService = emailService; m_cinemaDialogWorker = cinemaDialogWorker; m_dayOverviewEmailFormatter = dayOverviewEmailFormatter; m_dayOverviewSsmlFormatter = dayOverviewSsmlFormatter; }
public EmailSender(IEmailBodyFormatter formatter) { _formatter = formatter; }