public NoticeEmail(IOptions <NoticeEmailOptions> options, ILogger <NoticeEmail> logger, INoticeStorage noticeStorage, IFileSystem fileSystem) { _options = options.Value; _logger = logger; _fileSystem = fileSystem; _noticeStorage = noticeStorage; }
public NoticeDocumentService( ILogger <NoticeDocumentService> logger, IFileSystem fileSystem, INoticeStorage noticeStorage, IOptions <DocumentServiceOptions> options) { _fileSystem = fileSystem; _noticeStorage = noticeStorage; _logger = logger; _options = options.Value; }
public BaseNoticeProvider( ILogger <BaseNoticeProvider> logger, INoticeEmail emailService, IDocumentService documentService, INoticeStorage storageService ) { _documentService = documentService; _emailService = emailService; _storageService = storageService; _logger = logger; }
public DCWageNotifier(ILogger <BaseNoticeProvider> logger, INoticeEmail emailService, IDocumentService documentService, INoticeStorage storageService) : base(logger, emailService, documentService, storageService) { }
public NotificationAsAttachmentNotificeProvider(ILogger <BaseNoticeProvider> logger, INoticeEmail emailService, IDocumentService documentService, INoticeStorage storageService) : base(logger, emailService, documentService, storageService) { }