0
0
mirror of https://github.com/alex289/CleanArchitecture.git synced 2025-07-02 03:22:57 +00:00

fix: Only add redis health check in production

This commit is contained in:
Alexander Konietzko 2023-09-01 17:21:08 +02:00
parent 71a36a0905
commit 268580b837
No known key found for this signature in database
GPG Key ID: BA6905F37AEC2B5B

View File

@ -25,14 +25,14 @@ builder.Services.AddEndpointsApiExplorer();
builder.Services builder.Services
.AddHealthChecks() .AddHealthChecks()
.AddDbContextCheck<ApplicationDbContext>() .AddDbContextCheck<ApplicationDbContext>()
.AddApplicationStatus() .AddApplicationStatus();
.AddRedis(builder.Configuration["RedisHostName"]!, "Redis");
if (builder.Environment.IsProduction()) if (builder.Environment.IsProduction())
{ {
builder.Services builder.Services
.AddHealthChecks() .AddHealthChecks()
.AddSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")!); .AddSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")!)
.AddRedis(builder.Configuration["RedisHostName"]!, "Redis");
} }
builder.Services.AddDbContext<ApplicationDbContext>(options => builder.Services.AddDbContext<ApplicationDbContext>(options =>