HostApplicationBuilder コンストラクター

定義

オーバーロード

HostApplicationBuilder()

事前構成済みの既定値を使用して、 HostApplicationBuilder クラスの新しいインスタンスを初期化します。

HostApplicationBuilder(HostApplicationBuilderSettings)

HostApplicationBuilder クラスの新しいインスタンスを初期化します。

HostApplicationBuilder(String[])

事前構成済みの既定値を使用して、 HostApplicationBuilder クラスの新しいインスタンスを初期化します。

HostApplicationBuilder()

ソース:
HostApplicationBuilder.cs
ソース:
HostApplicationBuilder.cs
ソース:
HostApplicationBuilder.cs
ソース:
HostApplicationBuilder.cs

事前構成済みの既定値を使用して、 HostApplicationBuilder クラスの新しいインスタンスを初期化します。

public:
 HostApplicationBuilder();
public HostApplicationBuilder ();
Public Sub New ()

注釈

返される には、次の既定値が適用されます HostApplicationBuilder

  • を の結果GetCurrentDirectory()に設定しますContentRootPath
  • "DOTNET_" プレフィックス付き環境変数からホスト IConfiguration を読み込みます。
  • 指定されたコマンド ライン引数からホスト IConfiguration を読み込みます。
  • 'appsettings.json' と 'appsettings.[EnvironmentName] からアプリIConfigurationを読み込みます。json'。
  • が "開発" の場合EnvironmentNameは、エントリ アセンブリを使用してユーザー シークレットからアプリIConfigurationを読み込みます。
  • 環境変数からアプリ IConfiguration を読み込みます。
  • 指定されたコマンド ライン引数からアプリ IConfiguration を読み込みます。
  • コンソール、デバッグ、およびイベント ソースの出力にログを記録するように を ILoggerFactory 構成します。
  • が 'Development' の場合 EnvironmentName 、依存関係挿入コンテナーのスコープ検証を有効にします。

適用対象

HostApplicationBuilder(HostApplicationBuilderSettings)

ソース:
HostApplicationBuilder.cs
ソース:
HostApplicationBuilder.cs
ソース:
HostApplicationBuilder.cs
ソース:
HostApplicationBuilder.cs

HostApplicationBuilder クラスの新しいインスタンスを初期化します。

public:
 HostApplicationBuilder(Microsoft::Extensions::Hosting::HostApplicationBuilderSettings ^ settings);
public HostApplicationBuilder (Microsoft.Extensions.Hosting.HostApplicationBuilderSettings? settings);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : Microsoft.Extensions.Hosting.HostApplicationBuilderSettings -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (settings As HostApplicationBuilderSettings)

パラメーター

settings
HostApplicationBuilderSettings

初期構成を指定する設定と、既定の設定を使用するかどうかを指定します。

適用対象

HostApplicationBuilder(String[])

ソース:
HostApplicationBuilder.cs
ソース:
HostApplicationBuilder.cs
ソース:
HostApplicationBuilder.cs
ソース:
HostApplicationBuilder.cs

事前構成済みの既定値を使用して、 HostApplicationBuilder クラスの新しいインスタンスを初期化します。

public:
 HostApplicationBuilder(cli::array <System::String ^> ^ args);
public HostApplicationBuilder (string[]? args);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : string[] -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (args As String())

パラメーター

args
String[]

コマンド ライン引数。

注釈

返される には、次の既定値が適用されます HostApplicationBuilder

  • を の結果GetCurrentDirectory()に設定します。ContentRootPath
  • "DOTNET_" プレフィックス付き環境変数からホスト IConfiguration を読み込みます。
  • 指定されたコマンド ライン引数からホスト IConfiguration を読み込みます。
  • 'appsettings.json' と 'appsettings.[EnvironmentName] からアプリIConfigurationを読み込みます。json'。
  • が "開発" の場合EnvironmentNameは、エントリ アセンブリを使用してユーザー シークレットからアプリIConfigurationを読み込みます。
  • 環境変数からアプリ IConfiguration を読み込みます。
  • 指定されたコマンド ライン引数からアプリ IConfiguration を読み込みます。
  • コンソール、デバッグ、およびイベント ソースの出力にログを記録するように を ILoggerFactory 構成します。
  • が 'Development' の場合 EnvironmentName 、依存関係挿入コンテナーのスコープ検証を有効にします。

適用対象