diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props index d5897932..45f5ac58 100644 --- a/src/Directory.Packages.props +++ b/src/Directory.Packages.props @@ -158,5 +158,6 @@ + diff --git a/src/Sitko.Core.App.Web/Sitko.Core.App.Web.csproj b/src/Sitko.Core.App.Web/Sitko.Core.App.Web.csproj index 517e6151..fec6c3c1 100644 --- a/src/Sitko.Core.App.Web/Sitko.Core.App.Web.csproj +++ b/src/Sitko.Core.App.Web/Sitko.Core.App.Web.csproj @@ -3,6 +3,7 @@ + diff --git a/src/Sitko.Core.App.Web/WebApplicationBuilderExtensions.cs b/src/Sitko.Core.App.Web/WebApplicationBuilderExtensions.cs index 71bd894d..342772d3 100644 --- a/src/Sitko.Core.App.Web/WebApplicationBuilderExtensions.cs +++ b/src/Sitko.Core.App.Web/WebApplicationBuilderExtensions.cs @@ -1,4 +1,5 @@ -using Microsoft.AspNetCore.Builder; +using HealthChecks.UI.Client; +using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Diagnostics.HealthChecks; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.DependencyInjection; @@ -69,7 +70,11 @@ public static WebApplication MapSitkoCore(this WebApplication webApplication) } } - webApplication.MapHealthChecks("/health/all"); + webApplication.MapHealthChecks("/health/all", + new HealthCheckOptions + { + Predicate = _ => true, ResponseWriter = UIResponseWriter.WriteHealthCheckUIResponse + }); webApplication.MapHealthChecks("/health/startup", new HealthCheckOptions {