Я использую ASP.Net Core 2.2
Есть ли способ изменить / обновить атрибут name метода services.AddHealthChecks().AddUrlGroup(uriOptions, name)
во время выполнения.
Например, я делаю это на Startup.cs в методе ConfigureServices()
:
services.AddHealthChecks().AddUrlGroup(uriOptions: x =>
{
var someUrl = GetUrl();
x.AddUri(new Uri(someUrl));
},
name: GetUrl());
Метод GetUrl()
возвращает URL-адрес и может измениться во время выполнения.
HealthChecks работает нормально, потому что, если URL-адрес изменяется, HealthChecks обновляет URL-адрес, потому что он использует GetUrl()
.
Но имя HealthChecks остается прежним.
Есть ли способ обновить имя HealthChecks, до чего-то похожего на то, что я делаю с uriOptions
.