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 資産を使用するように を構成します。

適用対象