diff --git a/src/Clean.Architecture.Web/Configurations/WebApplicatonConfigs.cs b/src/Clean.Architecture.Web/Configurations/WebApplicationConfigs.cs similarity index 89% rename from src/Clean.Architecture.Web/Configurations/WebApplicatonConfigs.cs rename to src/Clean.Architecture.Web/Configurations/WebApplicationConfigs.cs index ba02415ae..5676a2b75 100644 --- a/src/Clean.Architecture.Web/Configurations/WebApplicatonConfigs.cs +++ b/src/Clean.Architecture.Web/Configurations/WebApplicationConfigs.cs @@ -5,9 +5,9 @@ namespace Clean.Architecture.Web.Configurations; -public static class WebApplicatonConfigs +public static class WebApplicationConfigs { - public static async Task UseWebApplicationConfigs(this WebApplication app) + public static async Task UseAppMiddleware(this WebApplication app) { if (app.Environment.IsDevelopment()) { @@ -23,13 +23,11 @@ public static async Task UseWebApplicationConfigs(this WebA app.UseFastEndpoints() .UseSwaggerGen(); // Includes AddFileServer and static files middleware - app.UseHttpsRedirection(); await SeedDatabase(app); return app; - } static async Task SeedDatabase(WebApplication app) diff --git a/src/Clean.Architecture.Web/Program.cs b/src/Clean.Architecture.Web/Program.cs index 60a69f207..d61d61410 100644 --- a/src/Clean.Architecture.Web/Program.cs +++ b/src/Clean.Architecture.Web/Program.cs @@ -16,11 +16,11 @@ builder.AddLoggerConfigs(); -var microsoftLogger = new SerilogLoggerFactory(logger) +var appLogger = new SerilogLoggerFactory(logger) .CreateLogger(); -builder.Services.AddOptionConfigs(builder.Configuration, microsoftLogger, builder); -builder.Services.AddServiceConfigs(microsoftLogger, builder); +builder.Services.AddOptionConfigs(builder.Configuration, appLogger, builder); +builder.Services.AddServiceConfigs(appLogger, builder); builder.Services.AddFastEndpoints() .SwaggerDocument(o => @@ -30,11 +30,9 @@ var app = builder.Build(); -await app.UseWebApplicationConfigs(); - +await app.UseAppMiddleware(); app.Run(); - // Make the implicit Program.cs class public, so integration tests can reference the correct assembly for host building public partial class Program { } diff --git a/src/Clean.Architecture.Web/Properties/launchSettings.json b/src/Clean.Architecture.Web/Properties/launchSettings.json index 3f3861c31..75bfeac88 100644 --- a/src/Clean.Architecture.Web/Properties/launchSettings.json +++ b/src/Clean.Architecture.Web/Properties/launchSettings.json @@ -10,8 +10,6 @@ "profiles": { "IIS Express": { "commandName": "IISExpress", - "launchBrowser": true, - "launchUrl": "swagger", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } @@ -19,8 +17,6 @@ "https": { "commandName": "Project", "dotnetRunMessages": true, - "launchBrowser": true, - "launchUrl": "swagger", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" },