public ImpersonationAuthorizationContext(HttpContextBase httpContext, IAuthorizationContextProvider authorizationContextProvider, IEmployerAccountTeamRepository employerAccountTeamRepository, IUserContext userContext) { _httpContext = httpContext; _authorizationContextProvider = authorizationContextProvider; _employerAccountTeamRepository = employerAccountTeamRepository; _userContext = userContext; }
public GetMemberQueryHandler(IEmployerAccountTeamRepository accountTeamRepository, IHashingService hashingService) { if (accountTeamRepository == null) { throw new ArgumentNullException(nameof(accountTeamRepository)); } _accountTeamRepository = accountTeamRepository; _hashingService = hashingService; }
public GetTeamMembersRequestHandler( IEmployerAccountTeamRepository repository, IValidator <GetTeamMembersRequest> validator, ILog logger) { _repository = repository; _validator = validator; _logger = logger; }
public GetAccountTeamMembersHandler( IValidator <GetAccountTeamMembersQuery> validator, IEmployerAccountTeamRepository repository, IMediator mediator, IMembershipRepository membershipRepository, IUserContext userContext) { _validator = validator; _repository = repository; _mediator = mediator; _membershipRepository = membershipRepository; _userContext = userContext; }
public GetAccountTeamMembersHandler(IValidator <GetAccountTeamMembersQuery> validator, IEmployerAccountTeamRepository repository) { _validator = validator; _repository = repository; }