diff --git a/src/BikeTracking.ServiceDefaults/Extensions.cs b/src/BikeTracking.ServiceDefaults/Extensions.cs index af4ec9b..9e4a017 100644 --- a/src/BikeTracking.ServiceDefaults/Extensions.cs +++ b/src/BikeTracking.ServiceDefaults/Extensions.cs @@ -118,19 +118,14 @@ public static TBuilder AddDefaultHealthChecks(this TBuilder builder) public static WebApplication MapDefaultEndpoints(this WebApplication app) { - // Adding health checks endpoints to applications in non-development environments has security implications. - // See https://aka.ms/dotnet/aspire/healthchecks for details before enabling these endpoints in non-development environments. - if (app.Environment.IsDevelopment()) - { - // All health checks must pass for app to be considered ready to accept traffic after starting - app.MapHealthChecks(HealthEndpointPath); - - // Only health checks tagged with the "live" tag must pass for app to be considered alive - app.MapHealthChecks( - AlivenessEndpointPath, - new HealthCheckOptions { Predicate = r => r.Tags.Contains("live") } - ); - } + // All health checks must pass for app to be considered ready to accept traffic after starting + app.MapHealthChecks(HealthEndpointPath); + + // Only health checks tagged with the "live" tag must pass for app to be considered alive + app.MapHealthChecks( + AlivenessEndpointPath, + new HealthCheckOptions { Predicate = r => r.Tags.Contains("live") } + ); return app; }