From bed64ad3e133870426527520fc6d7acab37680f8 Mon Sep 17 00:00:00 2001 From: Kieran Date: Sat, 23 Jul 2022 21:58:17 +0100 Subject: [PATCH] Add health checks --- VoidCat/Program.cs | 3 +++ VoidCat/VoidCat.csproj | 1 + 2 files changed, 4 insertions(+) diff --git a/VoidCat/Program.cs b/VoidCat/Program.cs index 8f3cbd5..4145c97 100644 --- a/VoidCat/Program.cs +++ b/VoidCat/Program.cs @@ -107,6 +107,7 @@ services.AddRazorPages(); services.AddRouting(); services.AddControllers() .AddNewtonsoftJson((opt) => { ConfigJsonSettings(opt.SerializerSettings); }); +services.AddHealthChecks(); services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme) .AddJwtBearer(options => @@ -214,6 +215,8 @@ app.UseSwaggerUI(); app.UseAuthentication(); app.UseAuthorization(); +app.UseHealthChecks("/healthz"); + app.UseEndpoints(ep => { ep.MapControllers(); diff --git a/VoidCat/VoidCat.csproj b/VoidCat/VoidCat.csproj index e84b930..23a6728 100644 --- a/VoidCat/VoidCat.csproj +++ b/VoidCat/VoidCat.csproj @@ -21,6 +21,7 @@ + all