public AuthController( IOptionsSnapshot <JwtOptions> jwtConfiguration, IGetUserByAccountQuery getUserByAccountQuery, IGetInfoFromTokenQuery getInfoFromTokenQuery, IChangePasswordCommand changePasswordCommand, IForgotPasswordCommand forgotPasswordCommand) { _jwtConfiguration = jwtConfiguration; _getUserByAccountQuery = getUserByAccountQuery; _getInfoFromTokenQuery = getInfoFromTokenQuery; _changePasswordCommand = changePasswordCommand; _forgotPasswordCommand = forgotPasswordCommand; }
public GetCurrentUserQuery(IGetInfoFromTokenQuery getInfoFromTokenQuery, IHttpContextAccessor httpContextAccessor) { _getInfoFromTokenQuery = getInfoFromTokenQuery; _httpContextAccessor = httpContextAccessor; }