Пример #1
0
 public SearchService(INotificationsRepository notificationsRepository,
                      ISesBouncesRepository sesBouncesRepository,
                      ISesComplaintsRepository sesComplaintsRepository,
                      ISesDeliveriesRepository sesDeliveriesRepository,
                      ISesOpensEventsRepository sesOpensEventsRepository,
                      ISesSendEventsRepository sesSendEventsRepository,
                      ISesDeliveryEventsRepository sesDeliveryEventsRepository,
                      ISesBounceEventsRepository sesBounceEventsRepository,
                      ISesComplaintEventsRepository sesComplaintEventsRepository,
                      ISesOperationalRepository sesOperationalRepository)
 {
     _notificationsRepository      = notificationsRepository;
     _sesBouncesRepository         = sesBouncesRepository;
     _sesComplaintsRepository      = sesComplaintsRepository;
     _sesDeliveriesRepository      = sesDeliveriesRepository;
     _sesOpensEventsRepository     = sesOpensEventsRepository;
     _sesSendEventsRepository      = sesSendEventsRepository;
     _sesDeliveryEventsRepository  = sesDeliveryEventsRepository;
     _sesBounceEventsRepository    = sesBounceEventsRepository;
     _sesComplaintEventsRepository = sesComplaintEventsRepository;
     _sesOperationalRepository     = sesOperationalRepository;
 }
Пример #2
0
 public NotificationService(INotificationsRepository notificationsRepository,
                            ISesBouncesRepository sesBouncesRepository,
                            ISesComplaintsRepository sesComplaintsRepository,
                            ISesDeliveriesRepository sesDeliveriesRepository,
                            ISesOpensEventsRepository sesOpensEventsRepository,
                            ISesSendEventsRepository sesSendEventsRepository,
                            ISesDeliveryEventsRepository sesDeliveryEventsRepository,
                            ISesBounceEventsRepository sesBounceEventsRepository,
                            ISesComplaintEventsRepository sesComplaintEventsRepository,
                            IRuleService ruleService
                            )
 {
     _notificationsRepository      = notificationsRepository;
     _sesBouncesRepository         = sesBouncesRepository;
     _sesComplaintsRepository      = sesComplaintsRepository;
     _sesDeliveriesRepository      = sesDeliveriesRepository;
     _sesOpensEventsRepository     = sesOpensEventsRepository;
     _sesSendEventsRepository      = sesSendEventsRepository;
     _sesDeliveriesRepository      = sesDeliveriesRepository;
     _sesDeliveryEventsRepository  = sesDeliveryEventsRepository;
     _sesBounceEventsRepository    = sesBounceEventsRepository;
     _sesComplaintEventsRepository = sesComplaintEventsRepository;
     _ruleService = ruleService;
 }