public NotificationService(IUnitOfWork unitOfWork, IHub3cFirebaseApi hub3CFirebaseApi, ISystemUserDeviceService systemUserDeviceService, IDashboardService dashboardService) { _unitOfWork = unitOfWork; _hub3CFirebaseApi = hub3CFirebaseApi; _systemUserDeviceService = systemUserDeviceService; _dashboardService = dashboardService; _notificationRepository = unitOfWork.GetRepository <Repository.Models.Notification>(); _universityRepository = unitOfWork.GetRepository <Repository.Models.EduUniversity>(); _systemUserRepository = unitOfWork.GetRepository <Repository.Models.SystemUser>(); }
/// <inheritdoc /> public NotificationsController(INotificationService notificationService, IHub3cFirebaseApi hub3CFirebaseApi) { _notificationService = notificationService; _hub3CFirebaseApi = hub3CFirebaseApi; }