mirror of
https://github.com/alex289/CleanArchitecture.git
synced 2025-07-03 20:12:56 +00:00
Add sql server health check only on production
This commit is contained in:
parent
c72384431b
commit
c659c80b9c
@ -1,3 +1,4 @@
|
||||
using System;
|
||||
using CleanArchitecture.Api.Extensions;
|
||||
using CleanArchitecture.Application.Extensions;
|
||||
using CleanArchitecture.Application.gRPC;
|
||||
@ -22,9 +23,15 @@ builder.Services.AddEndpointsApiExplorer();
|
||||
builder.Services
|
||||
.AddHealthChecks()
|
||||
.AddDbContextCheck<ApplicationDbContext>()
|
||||
.AddSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")!)
|
||||
.AddApplicationStatus();
|
||||
|
||||
if (builder.Environment.IsProduction())
|
||||
{
|
||||
builder.Services
|
||||
.AddHealthChecks()
|
||||
.AddSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")!);
|
||||
}
|
||||
|
||||
builder.Services.AddDbContext<ApplicationDbContext>(options =>
|
||||
{
|
||||
options.UseLazyLoadingProxies();
|
||||
|
Loading…
Reference in New Issue
Block a user