mirror of
https://github.com/ncblakely/GiantsTools
synced 2024-11-21 21:55:38 +01:00
Merge pull request #11 from ncblakely/users/tos/healthcheck
Enable health checks.
This commit is contained in:
commit
00d1d374c5
@ -47,8 +47,6 @@ namespace Giants.Web
|
|||||||
|
|
||||||
services.AddApplicationInsightsTelemetry();
|
services.AddApplicationInsightsTelemetry();
|
||||||
|
|
||||||
IdentityModelEventSource.ShowPII = true;
|
|
||||||
|
|
||||||
services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
|
services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
|
||||||
.AddMicrosoftIdentityWebApi(options =>
|
.AddMicrosoftIdentityWebApi(options =>
|
||||||
{
|
{
|
||||||
@ -94,14 +92,17 @@ namespace Giants.Web
|
|||||||
IMapper mapper = Services.Mapper.GetMapper();
|
IMapper mapper = Services.Mapper.GetMapper();
|
||||||
services.AddSingleton(mapper);
|
services.AddSingleton(mapper);
|
||||||
|
|
||||||
|
services.AddHealthChecks();
|
||||||
|
|
||||||
builder.Logging.AddEventSourceLogger();
|
builder.Logging.AddEventSourceLogger();
|
||||||
|
builder.Logging.AddApplicationInsights();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void ConfigureApplication(WebApplication app, IWebHostEnvironment env)
|
private static void ConfigureApplication(WebApplication app, IWebHostEnvironment env)
|
||||||
{
|
{
|
||||||
if (env.IsDevelopment())
|
if (env.IsDevelopment())
|
||||||
{
|
{
|
||||||
Microsoft.IdentityModel.Logging.IdentityModelEventSource.ShowPII = true;
|
IdentityModelEventSource.ShowPII = true;
|
||||||
app.UseDeveloperExceptionPage();
|
app.UseDeveloperExceptionPage();
|
||||||
app.UseOpenApi();
|
app.UseOpenApi();
|
||||||
}
|
}
|
||||||
@ -113,11 +114,12 @@ namespace Giants.Web
|
|||||||
app.UseAuthentication();
|
app.UseAuthentication();
|
||||||
app.UseAuthorization();
|
app.UseAuthorization();
|
||||||
|
|
||||||
|
|
||||||
app.UseEndpoints(endpoints =>
|
app.UseEndpoints(endpoints =>
|
||||||
{
|
{
|
||||||
endpoints.MapControllers();
|
endpoints.MapControllers();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
app.MapHealthChecks("/health");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user