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)

Web ホストで使用するサーバーとして Kestrel を指定します。

UseKestrel(IWebHostBuilder, Action<KestrelServerOptions>)

Web ホストで使用するサーバーとして Kestrel を指定します。

UseKestrel(IWebHostBuilder, Action<KestrelServerOptions>)

Web ホストで使用するサーバーとして Kestrel を指定します。

UseKestrel(IWebHostBuilder, Action<WebHostBuilderContext,KestrelServerOptions>)

Web ホストで使用するサーバーとして Kestrel を指定します。

UseKestrelCore(IWebHostBuilder)

Web ホストで使用するサーバーとして Kestrel を指定します。 トリミングの効果を高めるよりも UseKestrel(IWebHostBuilder) 自動機能が少なくなります (たとえば 、ネイティブ AOT シナリオの場合)。 存在しない機能の一部に応じてホストが終了した場合は、オンデマンドで有効にするためのベスト エフォート試行が行われます。 失敗すると、ホストの起動時に有益なエラー メッセージを含む例外が発生します。

UseKestrelHttpsConfiguration(IWebHostBuilder)

シナリオでは UseKestrelCore(IWebHostBuilder) 、特定の HTTPS 機能を明示的にオプトインすることが必要になる場合があります。 たとえば、 にアドレスがhttps://含まれている場合ASPNETCORE_URLSUseKestrelHttpsConfiguration(IWebHostBuilder)そのエンドポイントで HTTPS の構成が有効になります。

シナリオには UseKestrel(IWebHostBuilder) 影響しません。

適用対象