public RegisterCustomerTaskRequestHandler(IValidator <RegisterCustomerTaskRequest> validator, IPushNotificationService pushService, IUnitOfWork <ICaretakerRepository, Caretaker> unitOfWork) { _validator = validator; _pushService = pushService; _unitOfWork = unitOfWork; }
public GroupingsPage(bool mainPage, CipherType?type = null, string folderId = null, string collectionId = null, string pageTitle = null) { _pageName = string.Concat(nameof(GroupingsPage), "_", DateTime.UtcNow.Ticks); InitializeComponent(); SetActivityIndicator(_mainContent); _broadcasterService = ServiceContainer.Resolve <IBroadcasterService>("broadcasterService"); _syncService = ServiceContainer.Resolve <ISyncService>("syncService"); _pushNotificationService = ServiceContainer.Resolve <IPushNotificationService>("pushNotificationService"); _storageService = ServiceContainer.Resolve <IStorageService>("storageService"); _vm = BindingContext as GroupingsPageViewModel; _vm.Page = this; _vm.MainPage = mainPage; _vm.Type = type; _vm.FolderId = folderId; _vm.CollectionId = collectionId; if (pageTitle != null) { _vm.PageTitle = pageTitle; } if (Device.RuntimePlatform == Device.iOS) { _absLayout.Children.Remove(_fab); } else { _fab.Clicked = AddButton_Clicked; } }
public PushEditForm(IShapeFactory shapeFactory, IPushNotificationService pushNotificationService, ICultureManager cultureManager) { Shape = shapeFactory; _pushNotificationService = pushNotificationService; T = NullLocalizer.Instance; _cultureManager = cultureManager; }
public CipherServiceTests() { _cipherRepository = Substitute.For <ICipherRepository>(); _folderRepository = Substitute.For <IFolderRepository>(); _collectionRepository = Substitute.For <ICollectionRepository>(); _userRepository = Substitute.For <IUserRepository>(); _organizationRepository = Substitute.For <IOrganizationRepository>(); _organizationUserRepository = Substitute.For <IOrganizationUserRepository>(); _collectionCipherRepository = Substitute.For <ICollectionCipherRepository>(); _pushService = Substitute.For <IPushNotificationService>(); _attachmentStorageService = Substitute.For <IAttachmentStorageService>(); _eventService = Substitute.For <IEventService>(); _userService = Substitute.For <IUserService>(); _globalSettings = new GlobalSettings(); _sut = new CipherService( _cipherRepository, _folderRepository, _collectionRepository, _userRepository, _organizationRepository, _organizationUserRepository, _collectionCipherRepository, _pushService, _attachmentStorageService, _eventService, _userService, _globalSettings ); }
public PushNotification(ILogger <PushNotification> logger) { //Was having issues registering the service in the Automation engine, so newing up for now. PushNotificationService = new PushNotificationService(); this.Logger = logger; }
public PushNotificationsApiController(IPushSubscriptionStore subscriptionStore, IPushNotificationService notificationService, IPushNotificationsQueue pushNotificationsQueue, IMQTTClientService mqttClientService) { _subscriptionStore = subscriptionStore; _notificationService = notificationService; _pushNotificationsQueue = pushNotificationsQueue; _mqttClientService = mqttClientService; }
public Monitor_Jira_Changes_v1(ICrateManager crateManager, IAtlassianService atlassianService, IPushNotificationService pushNotificationService, IAtlassianEventManager atlassianEventManager) : base(crateManager) { _atlassianService = atlassianService; _pushNotificationService = pushNotificationService; _atlassianEventManager = atlassianEventManager; }
public OrganizationService( IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, ICollectionRepository collectionRepository, IUserRepository userRepository, IGroupRepository groupRepository, IDataProtectionProvider dataProtectionProvider, IMailService mailService, IPushNotificationService pushNotificationService, IPushRegistrationService pushRegistrationService, IDeviceRepository deviceRepository, IEventService eventService, IInstallationRepository installationRepository, GlobalSettings globalSettings) { _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _collectionRepository = collectionRepository; _userRepository = userRepository; _groupRepository = groupRepository; _dataProtector = dataProtectionProvider.CreateProtector("OrganizationServiceDataProtector"); _mailService = mailService; _pushNotificationService = pushNotificationService; _pushRegistrationService = pushRegistrationService; _deviceRepository = deviceRepository; _eventService = eventService; _installationRepository = installationRepository; _globalSettings = globalSettings; }
public PushNotificationsApiController(IPushSubscriptionStore subscriptionStore, IPushNotificationService notificationService, IPushNotificationsQueue pushNotificationsQueue, IOptions <Miscellenous> misc) { _subscriptionStore = subscriptionStore; _notificationService = notificationService; _pushNotificationsQueue = pushNotificationsQueue; _miscellenous = misc.Value; }
public MessageController(IMessageService messageService, ISessionService sessionService, IFileService fileService, IPushNotificationService pushNotificationService) { _messageService = messageService; _sessionService = sessionService; _fileService = fileService; _pushNotificationService = pushNotificationService; }
public PwaController( IServiceWorkerBuilder serviceWorkerBuilder, IGeneratePwaInitScript serviceWorkerInitScriptGenerator, IOptions <PwaOptions> pwaOptionsAccessor, IOptions <PushClientSettings> pushSettingsAccessor, IPushSubscriptionStore subscriptionStore, IPushNotificationService notificationService, IPushNotificationsQueue pushNotificationsQueue, IUserIdResolver userIdResolver, ITenantIdResolver tenantIdResolver, IResourceHelper resourceHelper ) { _serviceWorkerBuilder = serviceWorkerBuilder; _serviceWorkerInitScriptGenerator = serviceWorkerInitScriptGenerator; _options = pwaOptionsAccessor.Value; _pushSettings = pushSettingsAccessor.Value; _subscriptionStore = subscriptionStore; _notificationService = notificationService; _pushNotificationsQueue = pushNotificationsQueue; _userIdResolver = userIdResolver; _tenantIdResolver = tenantIdResolver; _resourceHelper = resourceHelper; }
public ShopController(IPushNotificationService _pushNotificationService, IMapper _mapper, INoteCosmosDB _noteCosmosDB, IUserCosmosDB _userCosmosDB) { pushNotificationService = _pushNotificationService; mapper = _mapper; noteCosmosDBService = _noteCosmosDB; userCosmosDBService = _userCosmosDB; }
public PushNotificationController( IPushNotificationService pushNotificationService, IStoreService storeService, IRepository <PushNotification> pushNotificationRepository, IRepository <PushNotificationStore> pushNotificationStoreRepository, IRepository <Store> storeRepository, IRepository <Device> deviceRepository, IDeviceModelFactory deviceModelFactory, IPushNotificationModelFactory pushNotificationModelFactory, IPermissionService permissionService, INotificationService notificationService, IConfiguration iconfiguration, ILoggerFactory loggerFactory) { this._pushNotificationService = pushNotificationService; this._storeService = storeService; this._pushNotificationRepository = pushNotificationRepository; this._pushNotificationStoreRepository = pushNotificationStoreRepository; this._storeRepository = storeRepository; this._deviceModelFactory = deviceModelFactory; this._pushNotificationModelFactory = pushNotificationModelFactory; _permissionService = permissionService; _notificationService = notificationService; _iconfiguration = iconfiguration; _logger = loggerFactory.CreateLogger <PushNotificationController>(); }
public CipherService( ICipherRepository cipherRepository, IFolderRepository folderRepository, ICollectionRepository collectionRepository, IUserRepository userRepository, IOrganizationRepository organizationRepository, IOrganizationUserRepository organizationUserRepository, ICollectionCipherRepository collectionCipherRepository, IPushNotificationService pushService, IAttachmentStorageService attachmentStorageService, IEventService eventService, IUserService userService, GlobalSettings globalSettings) { _cipherRepository = cipherRepository; _folderRepository = folderRepository; _collectionRepository = collectionRepository; _userRepository = userRepository; _organizationRepository = organizationRepository; _organizationUserRepository = organizationUserRepository; _collectionCipherRepository = collectionCipherRepository; _pushService = pushService; _attachmentStorageService = attachmentStorageService; _eventService = eventService; _userService = userService; _globalSettings = globalSettings; }
public PushNotificationsController(IPushNotificationService pushNotificationService, IRequestContext requestContext, IMapper mapper) { _pushNotificationService = pushNotificationService; _requestContext = requestContext; _mapper = mapper; }
public CipherService( ICipherRepository cipherRepository, IFolderRepository folderRepository, ICollectionRepository collectionRepository, IUserRepository userRepository, IOrganizationRepository organizationRepository, ICollectionCipherRepository collectionCipherRepository, IPushNotificationService pushService, IAttachmentStorageService attachmentStorageService, IEventService eventService, IUserService userService, IPolicyRepository policyRepository, GlobalSettings globalSettings, IReferenceEventService referenceEventService, ICurrentContext currentContext) { _cipherRepository = cipherRepository; _folderRepository = folderRepository; _collectionRepository = collectionRepository; _userRepository = userRepository; _organizationRepository = organizationRepository; _collectionCipherRepository = collectionCipherRepository; _pushService = pushService; _attachmentStorageService = attachmentStorageService; _eventService = eventService; _userService = userService; _policyRepository = policyRepository; _globalSettings = globalSettings; _referenceEventService = referenceEventService; _currentContext = currentContext; }
public App_Builder_v1(ICrateManager crateManager, ExcelUtils excelUtils, IPushNotificationService pushNotificationService, PlanService planService) : base(crateManager) { _excelUtils = excelUtils; _pushNotificationService = pushNotificationService; _planService = planService; }
public UserServiceTests() { _userRepository = Substitute.For <IUserRepository>(); _cipherRepository = Substitute.For <ICipherRepository>(); _organizationUserRepository = Substitute.For <IOrganizationUserRepository>(); _organizationRepository = Substitute.For <IOrganizationRepository>(); _mailService = Substitute.For <IMailService>(); _pushService = Substitute.For <IPushNotificationService>(); _userStore = Substitute.For <IUserStore <User> >(); _optionsAccessor = Substitute.For <IOptions <IdentityOptions> >(); _passwordHasher = Substitute.For <IPasswordHasher <User> >(); _userValidators = new List <IUserValidator <User> >(); _passwordValidators = new List <IPasswordValidator <User> >(); _keyNormalizer = Substitute.For <ILookupNormalizer>(); _errors = new IdentityErrorDescriber(); _services = Substitute.For <IServiceProvider>(); _logger = Substitute.For <ILogger <UserManager <User> > >(); _licenseService = Substitute.For <ILicensingService>(); _eventService = Substitute.For <IEventService>(); _applicationCacheService = Substitute.For <IApplicationCacheService>(); _dataProtectionProvider = Substitute.For <IDataProtectionProvider>(); _paymentService = Substitute.For <IPaymentService>(); _policyRepository = Substitute.For <IPolicyRepository>(); _referenceEventService = Substitute.For <IReferenceEventService>(); _fido2 = Substitute.For <IFido2>(); _currentContext = new CurrentContext(null); _globalSettings = new GlobalSettings(); _organizationService = Substitute.For <IOrganizationService>(); _providerUserRepository = Substitute.For <IProviderUserRepository>(); _sut = new UserService( _userRepository, _cipherRepository, _organizationUserRepository, _organizationRepository, _mailService, _pushService, _userStore, _optionsAccessor, _passwordHasher, _userValidators, _passwordValidators, _keyNormalizer, _errors, _services, _logger, _licenseService, _eventService, _applicationCacheService, _dataProtectionProvider, _paymentService, _policyRepository, _referenceEventService, _fido2, _currentContext, _globalSettings, _organizationService, _providerUserRepository ); }
public NotificationsController(ITagService tagService, IPushNotificationService webPushService, INotificationService notificationService, ApplicationDbContext context) { _tagService = tagService; _dbContext = context; _notificationService = notificationService; _webPushService = webPushService; }
private const long _fileSizeLeeway = 1024L * 1024L; // 1MB public SendService( ISendRepository sendRepository, IUserRepository userRepository, IUserService userService, IOrganizationRepository organizationRepository, ISendFileStorageService sendFileStorageService, IPasswordHasher <User> passwordHasher, IPushNotificationService pushService, IReferenceEventService referenceEventService, GlobalSettings globalSettings, IPolicyRepository policyRepository, ICurrentContext currentContext) { _sendRepository = sendRepository; _userRepository = userRepository; _userService = userService; _policyRepository = policyRepository; _organizationRepository = organizationRepository; _sendFileStorageService = sendFileStorageService; _passwordHasher = passwordHasher; _pushService = pushService; _referenceEventService = referenceEventService; _globalSettings = globalSettings; _currentContext = currentContext; }
public AlertCustomerRequestHandler(IValidator <AlertCustomerRequest> validator, IPushNotificationService notificationService, IUnitOfWork <ICustomerRepository, Customer> unitOfWork) { _validator = validator; _notificationService = notificationService; _unitOfWork = unitOfWork; }
public FollowActionController( IContentManager contentManager, IVotingStore votingStore, INotifier notifier, IHttpContextAccessor httpContextAccessor, IClock clock, ISession session, ILogger <FollowActionController> logger, IHtmlLocalizer <FollowActionController> localizer, IEnumerable <INotificationEvent> notificationEventHandlers, IPushNotificationService pushNotificationService ) { _contentManager = contentManager; _votingStore = votingStore; _notifier = notifier; _httpContextAccessor = httpContextAccessor; _clock = clock; _session = session; T = localizer; Logger = logger; _notificationEventHandlers = notificationEventHandlers; _pushNotificationService = pushNotificationService; }
public PushNotificationsDequeuer(IPushNotificationsQueue messagesQueue, IPushNotificationService notificationService )//IServiceProvider serviceProvider) { _messagesQueue = messagesQueue; _notificationService = notificationService; //_serviceProvider = serviceProvider; }
public UserService( IUserRepository userRepository, ICipherRepository cipherRepository, IOrganizationUserRepository organizationUserRepository, IOrganizationRepository organizationRepository, IU2fRepository u2fRepository, IMailService mailService, IPushNotificationService pushService, IUserStore <User> store, IOptions <IdentityOptions> optionsAccessor, IPasswordHasher <User> passwordHasher, IEnumerable <IUserValidator <User> > userValidators, IEnumerable <IPasswordValidator <User> > passwordValidators, ILookupNormalizer keyNormalizer, IdentityErrorDescriber errors, IServiceProvider services, ILogger <UserManager <User> > logger, ILicensingService licenseService, IEventService eventService, IApplicationCacheService applicationCacheService, IDataProtectionProvider dataProtectionProvider, IPaymentService paymentService, IPolicyRepository policyRepository, IReferenceEventService referenceEventService, CurrentContext currentContext, GlobalSettings globalSettings) : base( store, optionsAccessor, passwordHasher, userValidators, passwordValidators, keyNormalizer, errors, services, logger) { _userRepository = userRepository; _cipherRepository = cipherRepository; _organizationUserRepository = organizationUserRepository; _organizationRepository = organizationRepository; _u2fRepository = u2fRepository; _mailService = mailService; _pushService = pushService; _identityOptions = optionsAccessor?.Value ?? new IdentityOptions(); _identityErrorDescriber = errors; _passwordHasher = passwordHasher; _passwordValidators = passwordValidators; _licenseService = licenseService; _eventService = eventService; _applicationCacheService = applicationCacheService; _paymentService = paymentService; _policyRepository = policyRepository; _organizationServiceDataProtector = dataProtectionProvider.CreateProtector( "OrganizationServiceDataProtector"); _referenceEventService = referenceEventService; _currentContext = currentContext; _globalSettings = globalSettings; }
/// <summary> /// Constructor for Expiration service /// </summary> /// <param name="unitOfWork">Unit of work</param> /// <param name="pushNotificationFactory">Factory for push notifications</param> /// <param name="pushNotificationService">Service to send notifications</param> public ExpirationService(IUnitOfWork unitOfWork, IPushNotificationFactory pushNotificationFactory, IPushNotificationService pushNotificationService) { _unitOfWork = unitOfWork; _pushNotificationFactory = pushNotificationFactory; _pushNotificationService = pushNotificationService; }
public WebPushController( IPushSubscriptionStore subscriptionStore, IPushNotificationService notificationService, UserManager <ApplicationUser> userManager, ILogger <WebPushController> logger, IHttpContextAccessor contextAccessor) : base(contextAccessor, userManager, logger) { _subscriptionStore = subscriptionStore; _notificationService = notificationService; }
public BackgroundJobService(IEventRepository eventRepository, IBadgeLogic badgeLogic, IPushNotificationService pushNotificationService) { _eventRepository = eventRepository; _badgeLogic = badgeLogic; _pushNotificationService = pushNotificationService; }
public ReminderService(IEmailService emailService, AppDbContext appDbContext, IPushNotificationService pushNotificationService, IMapper mapper, IUserIPAddress userIPAddress) { _emailService = emailService; _appDbContext = appDbContext; _pushNotificationService = pushNotificationService; _mapper = mapper; _userIPAddress = userIPAddress; }
public NotificationController( IPushNotificationService pushNotificationService, IAdminNotificationService adminNotificationService ) { _pushNotificationService = pushNotificationService; _adminNotificationService = adminNotificationService; }
public UserRecommendationService(MongoDbContext mongoDbContext, AppDbContext appDbContext, IMapper mapper, IPushNotificationService pushNotificationService, IUserIPAddress userIPAddress) { _appDbContext = appDbContext; _mapper = mapper; _pushNotificationService = pushNotificationService; _mongoDbContext = mongoDbContext; _userIPAddress = userIPAddress; }
public ServicesManager(IPushNotificationService pushNotification, IEmailService emailService, ITicketService ticketService, IPropertyDataImporter propertyDataImporter, IFileStorageService fileStorageService) { _pushNotification = pushNotification; _emailService = emailService; _ticketService = ticketService; _propertyDataImporter = propertyDataImporter; _fileStorageService = fileStorageService; }
//private NotificationHubClient hub; public RegisterController(IPushNotificationService pushNotificationService, IRepository repository) { _pushNotificationService = pushNotificationService; _repository = repository; }