public NotificationRuleExecutor(
            [NotNull] ILog logger,
            [NotNull] INotificationProvider notificationProvider,
            [NotNull] IReportBuilder reportBuilder,
            [NotNull] IUserDataProvider userDataProvider,
            [NotNull] IUserProvider userProvider)
        {
            if (logger == null)
            {
                throw new ArgumentNullException(nameof(logger));
            }
            if (notificationProvider == null)
            {
                throw new ArgumentNullException(nameof(notificationProvider));
            }
            if (reportBuilder == null)
            {
                throw new ArgumentNullException(nameof(reportBuilder));
            }
            if (userDataProvider == null)
            {
                throw new ArgumentNullException(nameof(userDataProvider));
            }
            if (userProvider == null)
            {
                throw new ArgumentNullException(nameof(userProvider));
            }

            _logger = logger;
            _notificationProvider = notificationProvider;
            _reportBuilder        = reportBuilder;
            _userDataProvider     = userDataProvider;
            _userProvider         = userProvider;
        }
Beispiel #2
0
 public CreateCustomerHandler(
     IEventPublisher eventPublisher,
     IUserDataProvider userDataProvider)
 {
     _eventPublisher   = eventPublisher;
     _userDataProvider = userDataProvider;
 }
Beispiel #3
0
 public RegisterView()
 {
     InitializeComponent();
     _apiClient    = Services.GetService <IApiClient>();
     _tokenManager = Services.GetService <ITokenManager>();
     _userData     = Services.GetService <IUserDataProvider>();
 }
Beispiel #4
0
        public UserDetailsViewModel()
        {
            ChangeuserPermissionCommand = new RelayCommand(ChangeUserPermission);

            _userDataProvider = new UserDataProvider();
            Users             = _userDataProvider.GetAllUsers();
        }
Beispiel #5
0
        public UserListViewModel()
        {
            _userDataProvider = new UserDataProvider();
            var userList = _userDataProvider.GetAllUsers().Select(ModelToViewModelConverter.UserInfoConverter).ToList();

            Items = new ObservableCollection <UserListItemViewModel>(userList);
        }
Beispiel #6
0
 /// <summary>
 /// Default constructor
 /// </summary>
 public RegisterViewModel()
 {
     _userDataProvider = new UserDataProvider();
     // Create commands
     RegisterCommand = new RelayParameterizedCommand(async(parameter) => await RegisterAsync(parameter));
     LoginCommand    = new RelayCommand(async() => await LoginAsync());
 }
Beispiel #7
0
 public AuthController(IUserDataProvider userDataProvider, IConfiguration configuration, IPasswordHasher passwordHasher, ITokenService tokenService)
 {
     this.userDataProvider = userDataProvider;
     _configuration        = configuration;
     _passwordHasher       = passwordHasher;
     _tokenService         = tokenService;
 }
Beispiel #8
0
 public CandidateApplicationsProvider(ICandidateApplicationService candidateApplicationService, IUserDataProvider userDataProvider, IConfigurationService configurationService, ILogService logService)
 {
     _candidateApplicationService = candidateApplicationService;
     _userDataProvider            = userDataProvider;
     _configurationService        = configurationService;
     _logService = logService;
 }
 public UsersController(ILogger <UsersController> logger, IPermissionsService permissionsService, IUserDataProvider userDataProvider, IUserService userService, IEtagService etagService)
 {
     _logger             = logger;
     _permissionsService = permissionsService;
     _userDataProvider   = userDataProvider;
     _userService        = userService;
     _etagService        = etagService;
 }
 protected BaseCommentsProvider(BioContext dbContext,
                                IUserDataProvider <TUserPk> userDataProvider,
                                ILogger <BaseCommentsProvider <TUserPk> > logger)
 {
     DbContext         = dbContext;
     _userDataProvider = userDataProvider;
     Logger            = logger;
 }
        public UserManager(IUserDataProvider dataProvider, ILogger <UserManager> logger)
        {
            Check.NotNull(dataProvider?.Users, nameof(dataProvider));
            Check.NotNull(logger, nameof(logger));
            _logger = logger;

            _users = dataProvider.Users;
        }
Beispiel #12
0
 public IPBCommentsProvider(BioContext dbContext,
                            ILogger <IPBCommentsProvider> logger,
                            IPBModuleConfig options,
                            IUserDataProvider <string> userDataProvider)
     : base(dbContext, userDataProvider, logger)
 {
     _options = options;
 }
 /// <summary>
 /// Default constructor
 /// </summary>
 public LoginViewModel(/*IUserDataProvider userDataProvider*/)
 {
     // Create commands
     LoginCommand      = new RelayParameterizedCommand(async(parameter) => await LoginAsync(parameter));
     RegisterCommand   = new RelayCommand(async() => await RegisterAsync());
     _userDataProvider = new UserDataProvider();
     //_userDataProvider = userDataProvider;
 }
 protected ApiPostsController(
     BaseControllerContext <Post, PostsRepository> context,
     BioEntitiesManager entitiesManager,
     ContentBlocksRepository blocksRepository, IUserDataProvider userDataProvider) : base(context,
                                                                                          entitiesManager, blocksRepository)
 {
     _userDataProvider = userDataProvider;
 }
 public PostsController(BaseControllerContext <Core.Posts.Entities.Post <string>, PostsRepository <string> > context,
                        ContentBlocksRepository blocksRepository, IUserDataProvider <string> userDataProvider,
                        BRCPostsPublisher publisher, PostTemplatesRepository <string> templatesRepository,
                        ICurrentUserProvider <string> currentUserProvider) : base(context,
                                                                                  blocksRepository, userDataProvider, currentUserProvider)
 {
     _publisher           = publisher;
     _templatesRepository = templatesRepository;
 }
 protected ApiPostsController(
     BaseControllerContext <Posts.Entities.Post <TUserPk>, PostsRepository <TUserPk> > context,
     ContentBlocksRepository blocksRepository, IUserDataProvider <TUserPk> userDataProvider,
     ICurrentUserProvider <TUserPk> currentUserProvider) : base(context,
                                                                blocksRepository)
 {
     _userDataProvider    = userDataProvider;
     _currentUserProvider = currentUserProvider;
 }
Beispiel #17
0
        public DisplayUsersViewModel(IUserDataProvider dataProvider)
        {
            if (dataProvider == null)
            {
                throw new ArgumentNullException(nameof(dataProvider));
            }

            this.DataProvider = dataProvider;
        }
 public AssignCustomerToTripHandler(
     IEntityRepository entityRepository,
     IEventPublisher eventPublisher,
     IUserDataProvider userDataProvider)
 {
     _entityRepository = entityRepository;
     _eventPublisher   = eventPublisher;
     _userDataProvider = userDataProvider;
 }
Beispiel #19
0
 public PostsRepository(BioRepositoryContext <Post <TUserPk> > repositoryContext,
                        SectionsRepository sectionsRepository,
                        TagsRepository tagsRepository,
                        IUserDataProvider <TUserPk>?userDataProvider = null) : base(repositoryContext,
                                                                                    sectionsRepository)
 {
     _tagsRepository   = tagsRepository;
     _userDataProvider = userDataProvider;
 }
Beispiel #20
0
 public EditCustomerHandler(
     IEntityRepository entityRepository,
     IEventPublisher eventPublisher,
     IUserDataProvider userDataProvider)
 {
     _entityRepository = entityRepository;
     _eventPublisher   = eventPublisher;
     _userDataProvider = userDataProvider;
 }
 public PrivateProfileService(IUnitOfWork unitOfWork, IFileService fileService, IEmailService emailService)
 {
     _fileService              = fileService;
     _emailService             = emailService;
     _qrGenerator              = new QRCodeGenerator();
     _unitOfWork               = unitOfWork;
     _registeredAnimalProvider = unitOfWork.Get <IRegisteredAnimalProvider>();
     _animalDataProvider       = unitOfWork.Get <IAnimalDataProvider>();
     _userDataProvider         = unitOfWork.Get <IUserDataProvider>();
 }
Beispiel #22
0
 public AgencyUserMediator(IAgencyUserProvider agencyUserProvider,
                           IAuthorizationErrorProvider authorizationErrorProvider, IUserDataProvider userDataProvider,
                           IVacancyQAProvider vacancyQaProvider, IConfigurationService configurationService)
 {
     _agencyUserProvider         = agencyUserProvider;
     _authorizationErrorProvider = authorizationErrorProvider;
     _userDataProvider           = userDataProvider;
     _vacancyQaProvider          = vacancyQaProvider;
     _configurationService       = configurationService;
 }
 public TraineeshipApplicationMediator(
     ITraineeshipApplicationProvider traineeshipApplicationProvider,
     IConfigurationService configService,
     IUserDataProvider userDataProvider,
     TraineeshipApplicationViewModelServerValidator traineeshipApplicationViewModelServer)
     : base(configService, userDataProvider)
 {
     _traineeshipApplicationProvider        = traineeshipApplicationProvider;
     _traineeshipApplicationViewModelServer = traineeshipApplicationViewModelServer;
 }
Beispiel #24
0
 public EditTripHandler(
     IEventPublisher eventPublisher,
     IEntityRepository entityRepository,
     IUserDataProvider userDataProvider,
     IDestinationRepository destinationRepository)
 {
     _eventPublisher        = eventPublisher;
     _entityRepository      = entityRepository;
     _userDataProvider      = userDataProvider;
     _destinationRepository = destinationRepository;
 }
Beispiel #25
0
 public CreateTripHandler(
     IDestinationRepository destinationRepository,
     IEventPublisher eventPublisher,
     IEntityRepository tripRepository,
     IUserDataProvider userDataProvider)
 {
     _destinationRepository = destinationRepository;
     _eventPublisher        = eventPublisher;
     _tripRepository        = tripRepository;
     _userDataProvider      = userDataProvider;
 }
 public AccountController(IAccountMediator accountMediator,
                          IDismissPlannedOutageMessageCookieProvider dismissPlannedOutageMessageCookieProvider,
                          IConfigurationService configurationService,
                          IUserDataProvider userDataProvider,
                          ILogService logService)
     : base(configurationService, logService)
 {
     _accountMediator = accountMediator;
     _dismissPlannedOutageMessageCookieProvider = dismissPlannedOutageMessageCookieProvider;
     _userDataProvider = userDataProvider;
 }
Beispiel #27
0
        public FeedViewModel(
            IUserDataProvider userDataProvider,
            ISettings settings)
        {
            _userDataProvider = userDataProvider;
            _settings         = settings;
            _userDataProvider.CrawlingSets.CollectionChanged += CrawlingSetsOnCollectionChanged;
            MessengerInstance.Register <CrawlerSetModifiedMessage>(this, OnCrawlerModified);

            PageTitle = AppResources.PageTitle_Feed;

            MessengerInstance.Register <Message>(this, OnMessage);
        }
Beispiel #28
0
        public CrawlerSetsViewModel(
            IVersionProvider versionProvider,
            IUserDataProvider userDataProvider,
            ILifetimeScope lifetimeScope,
            INavigationManager <PageIndex> navigationManager)
        {
            _versionProvider   = versionProvider;
            _userDataProvider  = userDataProvider;
            _lifetimeScope     = lifetimeScope;
            _navigationManager = navigationManager;

            PageTitle = AppResources.PageTitle_CrawlerSets;
        }
 public ApprenticeshipApplicationMediator(
     IConfigurationService configService,
     IUserDataProvider userDataProvider,
     IApprenticeshipApplicationProvider apprenticeshipApplicationProvider,
     ApprenticeshipApplicationViewModelServerValidator apprenticeshipApplicationViewModelFullValidator,
     ApprenticeshipApplicationViewModelSaveValidator apprenticeshipApplicationViewModelSaveValidator,
     ApprenticeshipApplicationPreviewViewModelValidator apprenticeshipApplicationPreviewViewModelValidator)
     : base(configService, userDataProvider)
 {
     _apprenticeshipApplicationProvider = apprenticeshipApplicationProvider;
     _apprenticeshipApplicationViewModelFullValidator    = apprenticeshipApplicationViewModelFullValidator;
     _apprenticeshipApplicationViewModelSaveValidator    = apprenticeshipApplicationViewModelSaveValidator;
     _apprenticeshipApplicationPreviewViewModelValidator = apprenticeshipApplicationPreviewViewModelValidator;
 }
 public GroupMemberNotificationService(ILogger <GroupMemberNotificationService> logger,
                                       IEmailService emailService,
                                       IOptionsSnapshot <GovNotifyConfiguration> notifyConfig,
                                       IOptionsSnapshot <ApplicationGateway> gatewayConfig,
                                       IUserDataProvider userDataProvider,
                                       IGroupDataProvider groupDataProvider)
 {
     _logger                 = logger;
     _emailService           = emailService;
     _govNotifyConfiguration = notifyConfig.Value;
     _userDataProvider       = userDataProvider;
     _groupDataProvider      = groupDataProvider ?? throw new ArgumentNullException(nameof(groupDataProvider));
     _fqdn = gatewayConfig.Value.FQDN ?? throw new ArgumentNullException(nameof(gatewayConfig.Value.FQDN));
 }
 public UserService()
 {
     userDataProvider = new UserDataProvider();
 }
Beispiel #32
0
 public UserManager(ICacheManager manager, IUserDataProvider provider)
     : base(manager)
 {
     this.provider = provider;
 }