Example #1
0
 public NotificationService(
     INotificationEntryRepository notificationEntryRepository,
     ISerializationService serializationService,
     IPhoneNumberService phoneNumberService,
     IOptions <SmsGatewayOptions> options,
     ILogger <NotificationService> logger)
 {
     _notificationEntryRepository = notificationEntryRepository;
     _serializationService        = serializationService;
     _phoneNumberService          = phoneNumberService;
     _options = options;
     _logger  = logger;
 }
Example #2
0
 public AddNotificationItemConsumer(ILoggerProvider loggerProvider, IScheduler scheduler, INotificationEntryRepository repo)
 {
     Logger    = loggerProvider.CreateLogger(nameof(AddNotificationItemConsumer));
     Scheduler = scheduler;
     Repo      = repo;
 }