public DeprecateDataEntryHandler(IVmsLogger <DeprecateDataEntryHandler> logger, IServiceBusMessagePublisher publisher, ISpecificationRepository repository, ISpecificationAggregate specificationAggregate) { _logger = logger; _publisher = publisher; _repository = repository; _specificationAggregate = specificationAggregate; }
public UpdateSiteDetailsHandler(IVmsLogger <UpdateSiteDetailsHandler> logger, IServiceBusMessagePublisher publisher, ISiteRepository siteRepository) { _logger = logger; _publisher = publisher; _siteRepository = siteRepository; }
public UpdateEntryOrderHandler(IVmsLogger <UpdateEntryOrderHandler> logger, IServiceBusMessagePublisher publisher, ISpecificationRepository repository, ISpecificationAggregate specificationAggregate) { _logger = logger; _publisher = publisher; _repository = repository; _specificationAggregate = specificationAggregate; }
public CreateDataEntryHandler(IVmsLogger <CreateDataEntryHandler> logger, IServiceBusMessagePublisher publisher, ISpecificationAggregate aggregate, ISpecificationRepository repository) { _logger = logger; _publisher = publisher; _aggregate = aggregate; _repository = repository; }
public VisitorSignOutHandler(IVmsLogger <VisitorSignOutHandler> logger, IVisitorsRepository visitorsRepository, IVisitorAggregate visitorAggregate, IServiceBusMessagePublisher publisher) { _logger = logger; _visitorsRepository = visitorsRepository; _visitorAggregate = visitorAggregate; _publisher = publisher; }
public CreateBusinessHandler(IBusinessRepository repository, IVmsLogger <CreateBusinessHandler> logger, IServiceBusMessagePublisher publisher, IBusinessesFactory businessesFactory, INumberGenerator numberGenerator) { _repository = repository; _logger = logger; _publisher = publisher; _businessesFactory = businessesFactory; _numberGenerator = numberGenerator; }
public CreateSiteResourceHandler(IVmsLogger <CreateSiteResourceHandler> logger, IServiceBusMessagePublisher publisher, ISiteServiceFactory factory, ISiteResourceRepository siteResourceRepository, ISiteRepository siteRepository) { _logger = logger; _publisher = publisher; _factory = factory; _siteResourceRepository = siteResourceRepository; _siteRepository = siteRepository; }
public CreateVisitorHandler(IVmsLogger <CreateVisitorHandler> logger, IVisitorsRepository visitorsRepository, IUserServiceClient userServiceClient, ISiteServiceClient siteServiceClient, IVisitorAggregate visitorAggregate, IServiceBusMessagePublisher messagePublisher, IVisitorFormValidatorService validatorService) { _logger = logger; _visitorsRepository = visitorsRepository; _userServiceClient = userServiceClient; _siteServiceClient = siteServiceClient; _visitorAggregate = visitorAggregate; _messagePublisher = messagePublisher; _validatorService = validatorService; }
public CreateUserHandler(IVmsLogger <CreateUserHandler> logger, IUsersFactory factory, IAccountRepository accountRepository, IUserRepository userRepository, IServiceBusMessagePublisher publisher, IServicesRepository servicesRepository, IUserStatusRepository repository, IAccessRecordFactory recordFactory) { _logger = logger; _factory = factory; _accountRepository = accountRepository; _userRepository = userRepository; _publisher = publisher; _servicesRepository = servicesRepository; _repository = repository; _recordFactory = recordFactory; }
public CreateAccessRecordHandler(IVmsLogger <CreateAccessRecordHandler> logger, IUserRepository userRepository, IAccessRecordRepository accessRecordRepository, IAccessRecordFactory factory, IServiceBusMessagePublisher publisher, IServicesRepository servicesRepository , IUserStatusService userStatusService) { _logger = logger; _userRepository = userRepository; _accessRecordRepository = accessRecordRepository; _factory = factory; _publisher = publisher; _servicesRepository = servicesRepository; _userStatusService = userStatusService; }
public UserService(IPendingIdentityRepository pendingIdentityRepository, IIdentityRepository identityRepository, IVmsLogger <UserService> logger, IPasswordManager passwordManager, IServiceBusMessagePublisher publisher, IJwtManager jwtManager, IRefreshTokenService tokenService, IResetRequestFactory resetRequestFactory, IResetRequestRepository resetRequestRepository, IBusinessRepository businessRepository, INumberGenerator numberGenerator) { _pendingIdentityRepository = pendingIdentityRepository; _identityRepository = identityRepository; _logger = logger; _passwordManager = passwordManager; _publisher = publisher; _jwtManager = jwtManager; _tokenService = tokenService; _resetRequestFactory = resetRequestFactory; _resetRequestRepository = resetRequestRepository; _businessRepository = businessRepository; _numberGenerator = numberGenerator; }
public AdminIdentityService(IServiceBusMessagePublisher serviceBus, IIdentityRepository identityRepository, IPendingIdentityRepository pendingIdentityRepository, IPasswordManager passwordManager, IJwtManager jwtManager, IVmsLogger <AdminIdentityService> logger, IRefreshTokenService tokenService, IBusinessRepository businessRepository) { _serviceBus = serviceBus; _identityRepository = identityRepository; _pendingIdentityRepository = pendingIdentityRepository; _passwordManager = passwordManager; _jwtManager = jwtManager; _logger = logger; _tokenService = tokenService; _businessRepository = businessRepository; }
public CommandPublisher(ICommandDispatcher commandDispatcher, IServiceBusMessagePublisher serviceBusMessagePublisher) { _commandDispatcher = commandDispatcher; _serviceBusMessagePublisher = serviceBusMessagePublisher; }
private void CheckSeed(IIdentityRepository repo, IPasswordManager passwordManager, IServiceBusMessagePublisher publisher) { //if (repo.GetByEmailAndRole("*****@*****.**", Roles.BusinessAdmin).Result == null) //{ // var password = passwordManager.EncryptPassword("Test123"); // repo.AddAsync(new Domain.Identity("*****@*****.**", password.Hash, password.Salt, Roles.BusinessAdmin)); //} //if (repo.GetByEmailAndRole("*****@*****.**", Roles.StandardPortalUser).Result == null) //{ // var password = passwordManager.EncryptPassword("Test123"); // repo.AddAsync(new Domain.Identity("*****@*****.**", password.Hash, password.Salt, Roles.StandardPortalUser)); //} if (repo.GetByEmailAndRole("*****@*****.**", Roles.SystemAdmin).Result == null) { var password = passwordManager.EncryptPassword("Test123"); repo.AddAsync(new Domain.Identity("*****@*****.**", password.Hash, password.Salt, Roles.SystemAdmin)); } }
public TestCommandHandler(IServiceBusMessagePublisher serviceBusMessagePublisher) { _serviceBusMessagePublisher = serviceBusMessagePublisher; }
public Dispatcher(IServiceBusMessagePublisher serviceBusMessagePublisher, ILogger <Dispatcher> logger) { _serviceBusMessagePublisher = serviceBusMessagePublisher; _logger = logger; }
public GenericBusHandler(IVmsLogger <GenericBusHandler> logger, IOperationsCache operationsCache, IServiceBusMessagePublisher publisher) { _logger = logger; _operationsCache = operationsCache; _publisher = publisher; }
public UpdateHeadOfficeHandler(IVmsLogger <UpdateHeadOfficeHandler> logger, IBusinessRepository repository, IServiceBusMessagePublisher publisher) { _logger = logger; _repository = repository; _publisher = publisher; }
public EventPublisher(IEventDispatcher eventDispatcher, IServiceBusMessagePublisher serviceBusMessagePublisher) { _eventDispatcher = eventDispatcher; _serviceBusMessagePublisher = serviceBusMessagePublisher; }
public RemoveSiteResourceHandler(IVmsLogger <RemoveSiteResourceHandler> logger, IServiceBusMessagePublisher publisher, ISiteResourceRepository repository) { _logger = logger; _publisher = publisher; _repository = repository; }