From 9b287f08b8e2c8d091967597bc9610afea8058ca Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 12 Dec 2020 14:47:33 +0200 Subject: Improved appsettings.json reading --- API/Startup.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'API/Startup.cs') diff --git a/API/Startup.cs b/API/Startup.cs index 46d9fc6..b58311d 100644 --- a/API/Startup.cs +++ b/API/Startup.cs @@ -10,7 +10,7 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.OpenApi.Models; using Data.Models.Classes; - +using Data.Models.Options; using Microsoft.IdentityModel.Tokens; using Microsoft.AspNetCore.Authentication.JwtBearer; using System.Text; @@ -45,6 +45,9 @@ namespace API options.Password.RequiredLength = 5; }); + services.AddSingleton( + new JWTOptions(Configuration.GetSection("AppSettings").GetSection("Secret").Value)); + // Get key from appsettings.json var key = Encoding.ASCII.GetBytes(Configuration.GetSection("AppSettings").GetSection("Secret").Value); // Setup Jwt Authentication -- cgit v1.2.3