Example #1
0
 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;
 }