Skip to content

Commit 97d8e80

Browse files
committed
SPA checks for its dependences on healthcheck
1 parent a12a53b commit 97d8e80

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

src/Web/WebSPA/Program.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ public static void Main(string[] args)
99
{
1010
var host = new WebHostBuilder()
1111
.UseKestrel()
12+
.UseHealthChecks("/hc")
1213
.UseContentRoot(Directory.GetCurrentDirectory())
1314
.UseIISIntegration()
1415
.UseStartup<Startup>()

src/Web/WebSPA/Startup.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@ public void ConfigureServices(IServiceCollection services)
4343
{
4444
services.AddHealthChecks(checks =>
4545
{
46-
checks.AddValueTaskCheck("HTTP Endpoint", () => new ValueTask<IHealthCheckResult>(HealthCheckResult.Healthy("Ok")));
46+
checks.AddUrlCheck(Configuration["CatalogUrl"]);
47+
checks.AddUrlCheck(Configuration["OrderingUrl"]);
48+
checks.AddUrlCheck(Configuration["BasketUrl"]);
49+
checks.AddUrlCheck(Configuration["IdentityUrl"]);
4750
});
4851

4952
services.Configure<AppSettings>(Configuration);

0 commit comments

Comments
 (0)