diff --git a/CleanArchitecture.Api/CleanArchitecture.Api.csproj b/CleanArchitecture.Api/CleanArchitecture.Api.csproj index d3220e5..c18212b 100644 --- a/CleanArchitecture.Api/CleanArchitecture.Api.csproj +++ b/CleanArchitecture.Api/CleanArchitecture.Api.csproj @@ -7,6 +7,8 @@ + + diff --git a/CleanArchitecture.Api/Program.cs b/CleanArchitecture.Api/Program.cs index 22c3fca..0be36ab 100644 --- a/CleanArchitecture.Api/Program.cs +++ b/CleanArchitecture.Api/Program.cs @@ -4,6 +4,7 @@ using CleanArchitecture.Application.gRPC; using CleanArchitecture.Domain.Extensions; using CleanArchitecture.Infrastructure.Database; using CleanArchitecture.Infrastructure.Extensions; +using HealthChecks.ApplicationStatus.DependencyInjection; using HealthChecks.UI.Client; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Diagnostics.HealthChecks; @@ -20,7 +21,9 @@ builder.Services.AddEndpointsApiExplorer(); builder.Services .AddHealthChecks() - .AddDbContextCheck(); + .AddDbContextCheck() + .AddSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")!) + .AddApplicationStatus(); builder.Services.AddDbContext(options => {