WebHostBuilderExtensions 類別

定義

包含用於設定 的 IWebHostBuilder 延伸模組。

public ref class WebHostBuilderExtensions abstract sealed
public static class WebHostBuilderExtensions
type WebHostBuilderExtensions = class
Public Module WebHostBuilderExtensions
繼承
WebHostBuilderExtensions

方法

Configure(IWebHostBuilder, Action<IApplicationBuilder>)

指定要用來設定 Web 應用程式的啟動方法。

Configure(IWebHostBuilder, Action<WebHostBuilderContext,IApplicationBuilder>)

指定要用來設定 Web 應用程式的啟動方法。

ConfigureAppConfiguration(IWebHostBuilder, Action<IConfigurationBuilder>)

加入委派以設定 IConfigurationBuilder 將建構 的 IConfiguration

ConfigureLogging(IWebHostBuilder, Action<ILoggingBuilder>)

新增用於設定所提供 ILoggingBuilder 的委派。 可能會多次呼叫此項。

ConfigureLogging(IWebHostBuilder, Action<WebHostBuilderContext,ILoggingBuilder>)

新增用於設定所提供 LoggerFactory 的委派。 可能會多次呼叫此項。

UseDefaultServiceProvider(IWebHostBuilder, Action<ServiceProviderOptions>)

設定預設服務提供者

UseDefaultServiceProvider(IWebHostBuilder, Action<WebHostBuilderContext,ServiceProviderOptions>)

設定預設服務提供者

UseStartup(IWebHostBuilder, Type)

指定 Web 主機要使用的啟動類型。

UseStartup<TStartup>(IWebHostBuilder)

指定 Web 主機要使用的啟動類型。

UseStartup<TStartup>(IWebHostBuilder, Func<WebHostBuilderContext,TStartup>)

指定建立 Web 主機所要使用的啟動實例的處理站。

UseStaticWebAssets(IWebHostBuilder)

WebRootFileProvider 設定為使用參考專案和套件所定義的靜態 Web 資產。

適用於