Esempio n. 1
0
 public JwtTokenService(
     IOptionsSnapshot <JwtTokenAuthOptions> jwtTokenOptions,
     ILogger <JwtTokenService> logger)
 {
     _jwtTokenOptions = jwtTokenOptions.Value;
     _logger          = logger;
 }
 public JwtTokenAuthenticationService(
     IUserService service,
     IJwtTokenService jwtTokenService,
     IOptionsSnapshot <JwtTokenAuthOptions> jwtTokenOptions)
 {
     _userService     = service ?? throw new ArgumentNullException(nameof(service));
     _jwtTokenOptions = jwtTokenOptions.Value;
     _jwtTokenService = jwtTokenService ?? throw new ArgumentNullException(nameof(jwtTokenService));
 }