public NotificationSettingService(IUnitOfWork uow, IUserService userService, IMessagingGatewayAdapter messagingGateway) { _uow = uow; _notification = uow.Set<NotificationSetting>(); _userService = userService; _messagingGateway = messagingGateway; }
public NotificationService(IUnitOfWork uow, IUserService userService, IMessagingGatewayAdapter messagingGateway, INotificationSettingService notificationSettingService, Lazy<IClassService> classService, Lazy<ISettingService> settingService, Lazy<IYearEventsService> yearEventService ) { _classService = classService; _uow = uow; _webNotification = uow.Set<WebNotification>(); _userService = userService; _messagingGateway = messagingGateway; _notificationSettingService = notificationSettingService; _settingService = settingService; _yearEventService = yearEventService; }