Asp.net core 使用ConfigureWebHostDefaults设置Azure WebJobs

Asp.net core 使用ConfigureWebHostDefaults设置Azure WebJobs,asp.net-core,azure-web-app-service,azure-webjobssdk,Asp.net Core,Azure Web App Service,Azure Webjobssdk,使用以下代码snipper设置WebJob var builder = new HostBuilder(); builder.ConfigureWebJobs(b => { b.AddAzureStorageCoreServices(); }); 出于某种原因,我需要利用ConfigureWebHostDefaults来设置与http相关的HostServices(我希望能够解析Razor模板,以便在后台发送电子邮件) var builder=new HostBuilder();

使用以下代码snipper设置WebJob

var builder = new HostBuilder();
builder.ConfigureWebJobs(b =>
{
    b.AddAzureStorageCoreServices();
});
出于某种原因,我需要利用
ConfigureWebHostDefaults
来设置与http相关的HostServices(我希望能够解析Razor模板,以便在后台发送电子邮件)

var builder=new HostBuilder();
builder.ConfigureWebHostDefaults(webbuilder=>webbuilder.UseStartup())
builder.ConfigureWebJobs(b=>
{
b、 AddAzureStorageCoreServices();
});

我想知道利用
ConfigureWebHostDefaults
是否会给WebJob带来任何问题或稳定性问题。我甚至找不到使用此方法设置WebJob的示例。因此,我怀疑使用它是否正确。

使用
配置WebHostDefaults
创建了大量专门用于web主机的锅炉板,请参阅。我不使用Startup.cs,而是在
IHostBuilder
上使用
ConfigureServices
扩展。我让您可以查看。

使用
配置WebHostDefaults
创建了大量专门用于web主机的锅炉板,请参阅。我不使用Startup.cs,而是在
IHostBuilder
上使用
ConfigureServices
扩展。我让你可以看看

var builder = new HostBuilder();
builder.ConfigureWebHostDefaults(webbuilder => webbuilder.UseStartup<Startup>())
builder.ConfigureWebJobs(b =>
{
    b.AddAzureStorageCoreServices();
});