public RenewAccountSessionCommandHandler(IMediator mediator, AuthDataContext repo, ITokenService token, AuthenticateConfig authConfig, IHttpContextService httpContextService) { _token = token ?? throw new ArgumentNullException(nameof(token)); _authConfig = authConfig ?? throw new ArgumentNullException(nameof(authConfig)); _httpContextService = httpContextService ?? throw new ArgumentNullException(nameof(httpContextService)); _repo = repo ?? throw new ArgumentNullException(nameof(repo)); _mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); }
public AuthenticateAccountCommandHandler(IMediator mediator, AuthDataContext repo, IHashService hash, ITokenService token, AuthenticateConfig authConfig) { _token = token ?? throw new ArgumentNullException(nameof(token)); _authConfig = authConfig ?? throw new ArgumentNullException(nameof(authConfig)); _repo = repo ?? throw new ArgumentNullException(nameof(repo)); _hash = hash ?? throw new ArgumentNullException(nameof(hash)); _mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); }