Example #1
0
 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;
 }