Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 public UserStatusService(IVmsLogger <UserStatusService> logger, IUserStatusRepository repository, IAccessRecordFactory factory)
 {
     this.logger     = logger;
     this.repository = repository;
     this.factory    = factory;
 }