我想使用本自述文件的“在 AWS Lambda 中重新加载”部分中记录的 WaitForSystemsManagerReloadToComplete() 扩展。
我相信我已经编写了正确的语法来调用它,但由于这不是一个简单的测试过程,我想确认语法。编码:
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>();
}
}
我担心的是,尽管我在 Lambda 表达式中调用了 WaitForSystemsManagerReloadToComplete(),但我想知道它是否会影响设计的执行线程。