From f2a1efc8071b823f39d8ea84750cda5a7c1a9c20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Giuseppe=20D=E2=80=99Ettorre?= Date: Thu, 9 Jul 2026 17:18:21 +0200 Subject: [PATCH] Adatepd appsettings-Files --- RazorPagesMovie/Program.cs | 3 ++- RazorPagesMovie/appsettings.Development.json | 7 +++++-- RazorPagesMovie/appsettings.Production.json | 10 ++++++++-- RazorPagesMovie/appsettings.json | 7 ++----- 4 files changed, 17 insertions(+), 10 deletions(-) diff --git a/RazorPagesMovie/Program.cs b/RazorPagesMovie/Program.cs index ac40989..36d37a9 100644 --- a/RazorPagesMovie/Program.cs +++ b/RazorPagesMovie/Program.cs @@ -3,6 +3,7 @@ using RazorPagesMovie.Data; using RazorPagesMovie.Models; var builder = WebApplication.CreateBuilder(args); +builder.Configuration.AddJsonFile("appsettings.Local.json", optional: true, reloadOnChange: true); builder.Services.AddDbContext(options => options.UseSqlServer(builder.Configuration.GetConnectionString("RazorPagesMovieContext") ?? throw new InvalidOperationException("Connection string 'RazorPagesMovieContext' not found."))); builder.Services.AddRazorPages(); @@ -28,4 +29,4 @@ app.UseStaticFiles(); app.UseRouting(); app.UseAuthorization(); app.MapRazorPages(); -app.Run(); \ No newline at end of file +app.Run(); diff --git a/RazorPagesMovie/appsettings.Development.json b/RazorPagesMovie/appsettings.Development.json index 770d3e9..9ba36b3 100644 --- a/RazorPagesMovie/appsettings.Development.json +++ b/RazorPagesMovie/appsettings.Development.json @@ -1,9 +1,12 @@ { "DetailedErrors": true, + "ConnectionStrings": { + "RazorPagesMovieContext": "Server=(localdb)\\mssqllocaldb;Database=RazorPagesMovieContext-bc;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=true" + }, "Logging": { "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" + "Default": "Debug", + "Microsoft.AspNetCore": "Information" } } } diff --git a/RazorPagesMovie/appsettings.Production.json b/RazorPagesMovie/appsettings.Production.json index ef22d49..934df23 100644 --- a/RazorPagesMovie/appsettings.Production.json +++ b/RazorPagesMovie/appsettings.Production.json @@ -1,5 +1,11 @@ -{ +{ "ConnectionStrings": { "RazorPagesMovieContext": "Server=sqlserver,1433;Database=RazorPagesMovieContext;User Id=sa;Password=YourPassword123!;TrustServerCertificate=True" + }, + "Logging": { + "LogLevel": { + "Default": "Warning", + "Microsoft.AspNetCore": "Warning" + } } -} \ No newline at end of file +} diff --git a/RazorPagesMovie/appsettings.json b/RazorPagesMovie/appsettings.json index 7e009a4..10f68b8 100644 --- a/RazorPagesMovie/appsettings.json +++ b/RazorPagesMovie/appsettings.json @@ -5,8 +5,5 @@ "Microsoft.AspNetCore": "Warning" } }, - "AllowedHosts": "*", - "ConnectionStrings": { - "RazorPagesMovieContext": "Server=(localdb)\\mssqllocaldb;Database=RazorPagesMovieContext-bc;Trusted_Connection=True;MultipleActiveResultSets=true" - } -} \ No newline at end of file + "AllowedHosts": "*" +}