diff --git a/NextAurora.ServiceDefaults/Extensions.cs b/NextAurora.ServiceDefaults/Extensions.cs index 7f803d74..84444f95 100644 --- a/NextAurora.ServiceDefaults/Extensions.cs +++ b/NextAurora.ServiceDefaults/Extensions.cs @@ -104,7 +104,7 @@ public static TBuilder ConfigureOpenTelemetry(this TBuilder builder) w return builder; } - private static TBuilder AddOpenTelemetryExporters(this TBuilder builder) where TBuilder : IHostApplicationBuilder + private static void AddOpenTelemetryExporters(this TBuilder builder) where TBuilder : IHostApplicationBuilder { var useOtlpExporter = !string.IsNullOrWhiteSpace(builder.Configuration["OTEL_EXPORTER_OTLP_ENDPOINT"]); @@ -119,8 +119,6 @@ private static TBuilder AddOpenTelemetryExporters(this TBuilder builde // builder.Services.AddOpenTelemetry() // .UseAzureMonitor(); //} - - return builder; } public static TBuilder AddDefaultHealthChecks(this TBuilder builder) where TBuilder : IHostApplicationBuilder @@ -166,7 +164,7 @@ public static WebApplication MapDefaultEndpoints(this WebApplication app) return app; } - private static TBuilder AddDefaultAuthentication(this TBuilder builder) where TBuilder : IHostApplicationBuilder + private static void AddDefaultAuthentication(this TBuilder builder) where TBuilder : IHostApplicationBuilder { var authority = builder.Configuration["Authentication:Authority"] ?? builder.Configuration["Keycloak:Url"]; @@ -177,7 +175,7 @@ private static TBuilder AddDefaultAuthentication(this TBuilder builder // so UseAuthentication/UseAuthorization don't throw, but no tokens are validated. builder.Services.AddAuthentication(); builder.Services.AddAuthorization(); - return builder; + return; } builder.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme) @@ -207,8 +205,6 @@ private static TBuilder AddDefaultAuthentication(this TBuilder builder }); builder.Services.AddAuthorization(); - - return builder; } /// @@ -231,7 +227,7 @@ private static TBuilder AddDefaultAuthentication(this TBuilder builder /// migrations a behavior-change debugging nightmare. /// /// - private static TBuilder AddNextAuroraApiVersioning(this TBuilder builder) where TBuilder : IHostApplicationBuilder + private static void AddNextAuroraApiVersioning(this TBuilder builder) where TBuilder : IHostApplicationBuilder { builder.Services .AddApiVersioning(options => @@ -249,8 +245,6 @@ private static TBuilder AddNextAuroraApiVersioning(this TBuilder build // generated docs/URLs (so Swagger UI shows "/api/v1/products" not the template). options.SubstituteApiVersionInUrl = true; }); - - return builder; } ///