mirror of
https://github.com/alex289/CleanArchitecture.git
synced 2025-07-04 04:22: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.Api.Extensions;
|
||||||
using CleanArchitecture.Application.Extensions;
|
using CleanArchitecture.Application.Extensions;
|
||||||
using CleanArchitecture.Application.gRPC;
|
using CleanArchitecture.Application.gRPC;
|
||||||
@ -22,9 +23,15 @@ builder.Services.AddEndpointsApiExplorer();
|
|||||||
builder.Services
|
builder.Services
|
||||||
.AddHealthChecks()
|
.AddHealthChecks()
|
||||||
.AddDbContextCheck<ApplicationDbContext>()
|
.AddDbContextCheck<ApplicationDbContext>()
|
||||||
.AddSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")!)
|
|
||||||
.AddApplicationStatus();
|
.AddApplicationStatus();
|
||||||
|
|
||||||
|
if (builder.Environment.IsProduction())
|
||||||
|
{
|
||||||
|
builder.Services
|
||||||
|
.AddHealthChecks()
|
||||||
|
.AddSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")!);
|
||||||
|
}
|
||||||
|
|
||||||
builder.Services.AddDbContext<ApplicationDbContext>(options =>
|
builder.Services.AddDbContext<ApplicationDbContext>(options =>
|
||||||
{
|
{
|
||||||
options.UseLazyLoadingProxies();
|
options.UseLazyLoadingProxies();
|
||||||
|
Loading…
Reference in New Issue
Block a user