Fixed code analysis suggestions.

This commit is contained in:
Srihari Sridharan
2026-05-23 18:47:24 +05:30
parent 49a89d99c0
commit ca096e267e
@@ -44,7 +44,7 @@ public static class Extensions
return builder; return builder;
} }
public static TBuilder ConfigureOpenTelemetry<TBuilder>(this TBuilder builder) where TBuilder : IHostApplicationBuilder private static void ConfigureOpenTelemetry<TBuilder>(this TBuilder builder) where TBuilder : IHostApplicationBuilder
{ {
builder.Logging.AddOpenTelemetry(logging => builder.Logging.AddOpenTelemetry(logging =>
{ {
@@ -74,11 +74,9 @@ public static class Extensions
}); });
builder.AddOpenTelemetryExporters(); builder.AddOpenTelemetryExporters();
return builder;
} }
private static TBuilder AddOpenTelemetryExporters<TBuilder>(this TBuilder builder) where TBuilder : IHostApplicationBuilder private static void AddOpenTelemetryExporters<TBuilder>(this TBuilder builder) where TBuilder : IHostApplicationBuilder
{ {
var useOtlpExporter = !string.IsNullOrWhiteSpace(builder.Configuration["OTEL_EXPORTER_OTLP_ENDPOINT"]); var useOtlpExporter = !string.IsNullOrWhiteSpace(builder.Configuration["OTEL_EXPORTER_OTLP_ENDPOINT"]);
@@ -93,17 +91,13 @@ public static class Extensions
// builder.Services.AddOpenTelemetry() // builder.Services.AddOpenTelemetry()
// .UseAzureMonitor(); // .UseAzureMonitor();
//} //}
return builder;
} }
public static TBuilder AddDefaultHealthChecks<TBuilder>(this TBuilder builder) where TBuilder : IHostApplicationBuilder private static void AddDefaultHealthChecks<TBuilder>(this TBuilder builder) where TBuilder : IHostApplicationBuilder
{ {
builder.Services.AddHealthChecks() builder.Services.AddHealthChecks()
// Add a default liveness check to ensure app is responsive // Add a default liveness check to ensure app is responsive
.AddCheck("self", () => HealthCheckResult.Healthy(), ["live"]); .AddCheck("self", () => HealthCheckResult.Healthy(), ["live"]);
return builder;
} }
public static WebApplication MapDefaultEndpoints(this WebApplication app) public static WebApplication MapDefaultEndpoints(this WebApplication app)