public GetUserUseCase(IUsersGateway usersGateway, IAuthenticateGateway authenticateGateway, ISessionsGateway sessionsGateway)
 {
     _usersGateway        = usersGateway;
     _authenticateGateway = authenticateGateway;
     _sessionsGateway     = sessionsGateway;
     _mapper = new MappingHelper();
 }
Пример #2
0
 public ConfirmUserUseCase(IUsersGateway usersGateway,
                           ISessionsGateway sessionsGateway, IAuthenticateGateway authenticateGateway)
 {
     _usersGateway        = usersGateway;
     _sessionsGateway     = sessionsGateway;
     _authenticateGateway = authenticateGateway;
 }
 public UpdateUserRequestUseCase(IUsersGateway usersGateway,
                                 ISessionsGateway sessionsGateway,
                                 IAuthenticateGateway authenticateGateway)
 {
     _usersGateway        = usersGateway;
     _sessionsGateway     = sessionsGateway;
     _authenticateGateway = authenticateGateway;
 }
 public AuthenticateUseCase(IAuthenticateGateway authenticateGateway,
                            ISessionsGateway sessionsGateway,
                            IUsersGateway usersGateway)
 {
     _authenticateGateway = authenticateGateway;
     _sessionsGateway     = sessionsGateway;
     _usersGateway        = usersGateway;
 }
 public DeleteUserRequestUseCase(IUsersGateway usersGateway,
                                 ISessionsGateway sessionsGateway,
                                 IUserOrganisationGateway userOrganisationGateway,
                                 IAuthenticateGateway authenticateGateway)
 {
     _usersGateway            = usersGateway;
     _sessionsGateway         = sessionsGateway;
     _userOrganisationGateway = userOrganisationGateway;
     _authenticateGateway     = authenticateGateway;
 }
 public OrganisationsUseCase(IOrganisationsGateway organisationsGateway,
                             INotifyGateway notifyGateway,
                             IUsersGateway usersGateway,
                             ISessionsGateway sessionsGateway)
 {
     _usersGateway         = usersGateway;
     _organisationsGateway = organisationsGateway;
     _notifyGateway        = notifyGateway;
     _sessionsGateway      = sessionsGateway;
 }
 public BasicAuthorisationHandler(
     IOptionsMonitor <AuthenticationSchemeOptions> options,
     ILoggerFactory logger,
     UrlEncoder encoder,
     ISystemClock clock,
     ISessionsGateway sessionsGateway,
     IUsersGateway usersGateway)
     : base(options, logger, encoder, clock)
 {
     _sessionsGateway = sessionsGateway;
     _usersGateway    = usersGateway;
     _sessionDuration = Int32.Parse(Environment.GetEnvironmentVariable("SESSION_DURATION") ?? "24");
 }