IHostBuilder インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プログラム初期化の抽象化。
public interface class IHostBuilder
public interface IHostBuilder
type IHostBuilder = interface
Public Interface IHostBuilder
- 派生
プロパティ
Properties |
ホスト ビルド プロセス中に、コンポーネント間で状態を共有するための中央の場所です。 |
メソッド
Build() |
指定されたアクションを実行して、ホストを初期化します。 これは 1 回のみ呼び出すことができます。 |
ConfigureAppConfiguration(Action<HostBuilderContext,IConfigurationBuilder>) |
残りのビルド プロセスおよびアプリケーションの構成を設定します。 これは複数回呼び出すことができ、その結果は加算されます。 結果は、以降の操作のために Configuration で使用できるほか、Services でも使用できます。 |
ConfigureContainer<TContainerBuilder>(Action<HostBuilderContext,TContainerBuilder>) |
インスタンス化された依存関係コンテナーの構成を有効にします。 これは複数回呼び出すことができ、その結果は加算されます。 |
ConfigureHostConfiguration(Action<IConfigurationBuilder>) |
ビルダー自体の構成を設定します。 これは、後でビルド プロセスで使用する IHostEnvironment を初期化するために使用されます。 これは複数回呼び出すことができ、その結果は加算されます。 |
ConfigureServices(Action<HostBuilderContext,IServiceCollection>) |
コンテナーにサービスを追加します。 これは複数回呼び出すことができ、その結果は加算されます。 |
UseServiceProviderFactory<TContainerBuilder>(Func<HostBuilderContext,IServiceProviderFactory<TContainerBuilder>>) |
サービス プロバイダーの作成に使用されるファクトリをオーバーライドします。 |
UseServiceProviderFactory<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>) |
サービス プロバイダーの作成に使用されるファクトリをオーバーライドします。 |
拡張メソッド
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示