WebApplicationBuilder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Web アプリケーションとサービスのビルダー。
public sealed class WebApplicationBuilder
public sealed class WebApplicationBuilder : Microsoft.Extensions.Hosting.IHostApplicationBuilder
type WebApplicationBuilder = class
type WebApplicationBuilder = class
interface IHostApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
Implements IHostApplicationBuilder
- 継承
-
WebApplicationBuilder
- 実装
プロパティ
Configuration |
アプリケーションが作成する構成プロバイダーのコレクション。 これは、新しい構成ソースとプロバイダーを追加する場合に便利です。 |
Environment |
アプリケーションが実行されている Web ホスティング環境に関する情報を提供します。 |
Host |
IHostBuilderホスト固有のプロパティを構成するが、ビルドは行わない。 構成後にビルドするには、 を呼び出します Build()。 |
Logging |
アプリケーションが作成するログ プロバイダーのコレクション。 これは、新しいログ プロバイダーを追加する場合に便利です。 |
Metrics |
メトリックを有効にし、その出力を指示できるようにします。 |
Services |
アプリケーションが作成するサービスのコレクション。 これは、ユーザーが提供するサービスまたはフレームワークによって提供されるサービスを追加する場合に便利です。 |
WebHost |
IWebHostBuilderサーバー固有のプロパティを構成するが、ビルドは行わない。 構成後にビルドするには、 を呼び出します Build()。 |
メソッド
Build() |
をビルドします WebApplication。 |
明示的なインターフェイスの実装
IHostApplicationBuilder.Configuration |
Web アプリケーションとサービスのビルダー。 |
IHostApplicationBuilder.ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Web アプリケーションとサービスのビルダー。 |
IHostApplicationBuilder.Environment |
Web アプリケーションとサービスのビルダー。 |
IHostApplicationBuilder.Properties |
Web アプリケーションとサービスのビルダー。 |