public RisingStarWinnersMemoMailMerge(IExcelFileFactory excelFileFactory, NominationList nominationList) : base(@"StarFisher.Office.Word.MailMergeTemplates.RisingStarWinnersMemoMailMergeTemplate.docx") { _excelFileFactory = excelFileFactory ?? throw new ArgumentNullException(nameof(excelFileFactory)); _nominationList = nominationList ?? throw new ArgumentNullException(nameof(nominationList)); }
public StarValuesCertificatesMailMerge(IExcelFileFactory excelFileFactory, NominationList nominationList) : base(@"StarFisher.Office.Word.MailMergeTemplates.StarValuesCertificatesMailMergeTemplate.docx") { _excelFileFactory = excelFileFactory ?? throw new ArgumentNullException(nameof(excelFileFactory)); _nominationList = nominationList ?? throw new ArgumentNullException(nameof(nominationList)); }
public StarAwardsMemoHelper(IExcelFileFactory excelFileFactory, IMailMergeFactory mailMergeFactory) { _excelFileFactory = excelFileFactory ?? throw new ArgumentNullException(nameof(excelFileFactory)); _mailMergeFactory = mailMergeFactory ?? throw new ArgumentNullException(nameof(mailMergeFactory)); }