IHostApplicationBuilder インターフェイス

定義

構成、ログ記録、有効期間などを管理するのに役立つ、ホストされているアプリケーションとサービス ビルダーを表します。

public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
派生

プロパティ

名前 説明
Configuration

キー/値の構成プロパティのセットを取得します。

Environment

アプリケーションが実行されているホスティング環境に関する情報を取得します。

Logging

作成するアプリケーションのログ プロバイダーのコレクションを取得します。 これは、新しいログ プロバイダーを追加する場合に便利です。

Metrics

メトリックを有効にして出力を指示できるビルダーを取得します。

Properties

ホストのビルド プロセス中にコンポーネント間で状態を共有するための中央の場所を取得します。

Services

作成するアプリケーションのサービスのコレクションを取得します。 これは、ユーザーが提供するサービスまたはフレームワークによって提供されるサービスを追加する場合に便利です。

メソッド

名前 説明
ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>)

IServiceProviderFactory<TContainerBuilder>の作成に使用するIServiceProvider インスタンスを登録します。

適用対象