public NewYearsMailer(IContactsRepository contactsRepository,
                       IGroupsRepository groupsRepository,
                       ITextMessagingService textMessagingService,
                       AbstractContactsConfiguration contactsConfiguration,
                       ILog log) : base(log)
 {
     _contactsRepository    = contactsRepository;
     _groupsRepository      = groupsRepository;
     _textMessagingService  = textMessagingService;
     _contactsConfiguration = contactsConfiguration;
 }
 public NewYearsMailer(IContactsRepository contactsRepository,
     IGroupsRepository groupsRepository,
     ITextMessagingService textMessagingService,
     AbstractContactsConfiguration contactsConfiguration,
     ILog log)
     : base(log)
 {
     _contactsRepository = contactsRepository;
     _groupsRepository = groupsRepository;
     _textMessagingService = textMessagingService;
     _contactsConfiguration = contactsConfiguration;
 }
Beispiel #3
0
 public ImageProcessorService(
     IImageRepositoryService imageRepository,
     ITextMessagingService textMessagingService,
     IOptions <ImageProcessingOptions> processingOptions,
     IOptions <ImageCaptureOptions> captureOptions,
     ILogger <ImageProcessorService> logger)
 {
     _imageRepository      = imageRepository ?? throw new ArgumentNullException(nameof(imageRepository));
     _textMessagingService = textMessagingService ?? throw new ArgumentNullException(nameof(textMessagingService));
     _processingOptions    = processingOptions?.Value ?? throw new ArgumentNullException(nameof(processingOptions));
     _captureOptions       = captureOptions?.Value ?? throw new ArgumentNullException(nameof(captureOptions));
     _logger = logger;
 }
Beispiel #4
0
 public TextMessaging(ITextMessagingService textingService)
 {
     _textingService = textingService;
 }
Beispiel #5
0
 public TextMessaging(ITextMessagingService textingService)
 {
     _textingService = textingService;
 }