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 UserStatusService(IVmsLogger <UserStatusService> logger, IUserStatusRepository repository, IAccessRecordFactory factory) { this.logger = logger; this.repository = repository; this.factory = factory; }