diff --git a/CleanArchitecture/CleanArchitecture.Identity/Services/AuthService.cs b/CleanArchitecture/CleanArchitecture.Identity/Services/AuthService.cs index 34c3e8a..0cff7bb 100644 --- a/CleanArchitecture/CleanArchitecture.Identity/Services/AuthService.cs +++ b/CleanArchitecture/CleanArchitecture.Identity/Services/AuthService.cs @@ -3,6 +3,7 @@ using CleanArchitecture.Application.Contracts.Identity; using CleanArchitecture.Application.Models.Identity; using CleanArchitecture.Identity.Models; using Microsoft.AspNetCore.Identity; +using Microsoft.Extensions.Options; using Microsoft.IdentityModel.Tokens; using Newtonsoft.Json.Linq; using System.IdentityModel.Tokens.Jwt; @@ -16,11 +17,11 @@ namespace CleanArchitecture.Identity.Services private readonly UserManager userManager; private readonly SignInManager signInManager; private readonly JwtSettings jwtSettings; - public AuthService(UserManager _userManager, SignInManager _signInManager, JwtSettings _jwtSettings) + public AuthService(UserManager _userManager, SignInManager _signInManager, IOptions _jwtSettings) { userManager = _userManager; signInManager = _signInManager; - jwtSettings = _jwtSettings; + jwtSettings = _jwtSettings.Value; }