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;
 }
예제 #6
0
 public CreateUserRequestUseCase(IAuthenticateGateway authGateway, IUsersGateway usersGateway)
 {
     _authGateway  = authGateway;
     _usersGateway = usersGateway;
 }