Я хочу использовать расширения WaitForSystemsManagerReloadToComplete (), как описано в разделе «Перезагрузка в AWS-лямбде» этого Read Me .
Я считаю, что написал правильный синтаксис для его вызова, но так как это не простой процесс для тестирования, я хотел подтвердить синтаксис. Код:
public class Program
{
public static void Main(string[] args)
{
CreateWebHostBuilder(args).Build().Run();
}
public static IWebHostBuilder CreateWebHostBuilder(string[] args)
{
return WebHost.CreateDefaultBuilder(args)
.ConfigureAppConfiguration(builder =>
{
builder
.AddSystemsManager("/AppName")
.Build()
.WaitForSystemsManagerReloadToComplete(TimeSpan.FromSeconds(5));
})
.UseStartup<Startup>();
}
}
Меня беспокоит то, что хотя я и вызываю WaitForSystemsManagerReloadToComplete () в лямбда-выражении, мне интересно, влияет ли это на исполняемый поток, как было задумано.