Share via


WebHostBuilderKestrelExtensions 類別

定義

Kestrel IWebHostBuilder 延伸模組。

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

方法

ConfigureKestrel(IWebHostBuilder, Action<KestrelServerOptions>)

設定 Kestrel 選項,但不註冊 IServer。 請參閱 UseKestrel(IWebHostBuilder)

ConfigureKestrel(IWebHostBuilder, Action<WebHostBuilderContext,KestrelServerOptions>)

設定 Kestrel 選項,但不註冊 IServer。 請參閱 UseKestrel(IWebHostBuilder)

UseKestrel(IWebHostBuilder)

將 Kestrel 指定為 Web 主機要使用的伺服器。

UseKestrel(IWebHostBuilder, Action<KestrelServerOptions>)

將 Kestrel 指定為 Web 主機要使用的伺服器。

UseKestrel(IWebHostBuilder, Action<KestrelServerOptions>)

將 Kestrel 指定為 Web 主機要使用的伺服器。

UseKestrel(IWebHostBuilder, Action<WebHostBuilderContext,KestrelServerOptions>)

將 Kestrel 指定為 Web 主機要使用的伺服器。

UseKestrelCore(IWebHostBuilder)

將 Kestrel 指定為 Web 主機要使用的伺服器。 包含的自動功能比 UseKestrel(IWebHostBuilder) 讓修剪更有效率 (,例如原生 AOT 案例) 。 如果主機最終取決於某些不存在的功能,則會嘗試視需要啟用它。 失敗,啟動主機時,將會引發具有資訊性錯誤訊息的例外狀況。

UseKestrelHttpsConfiguration(IWebHostBuilder)

UseKestrelCore(IWebHostBuilder) 案例中,可能需要明確加入宣告特定 HTTPS 功能。 例如,如果 ASPNETCORE_URLS 包含 https:// 位址, UseKestrelHttpsConfiguration(IWebHostBuilder) 則會在該端點上啟用 HTTPS 的設定。

在案例中 UseKestrel(IWebHostBuilder) 沒有任何作用。

適用於