public NotificationService(ApplicationDbContext context, IDbLogService dbLogService, IPrincipal principal, IOptions <CranSettingsDto> settingsOption) : base(context, dbLogService, principal) { this._settings = settingsOption.Value; }
public NotificationService(ApplicationDbContext context, IDbLogService dbLogService, ISecurityService securityService, IOptions <CranSettingsDto> settingsOption, IWebPushClient webPushClient, ITextService textService, IUserService userService) { _settings = settingsOption.Value; _webPushClient = webPushClient; _textService = textService; _securityService = securityService; _dbContext = context; _userService = userService; _dbLogService = dbLogService; }