HostingHostBuilderExtensions.ConfigureDefaults(IHostBuilder, String[]) メソッド

定義

事前に構成された既定値を使用して既存 IHostBuilder のインスタンスを構成します。 これにより、以前に構成された値が上書きされ、追加の構成呼び出しの前に呼び出されることを意図しています。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Hosting::IHostBuilder ^ ConfigureDefaults(Microsoft::Extensions::Hosting::IHostBuilder ^ builder, cli::array <System::String ^> ^ args);
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, string[] args);
public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureDefaults (this Microsoft.Extensions.Hosting.IHostBuilder builder, string[]? args);
static member ConfigureDefaults : Microsoft.Extensions.Hosting.IHostBuilder * string[] -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function ConfigureDefaults (builder As IHostBuilder, args As String()) As IHostBuilder

パラメーター

builder
IHostBuilder

構成する既存のビルダー。

args
String[]

コマンド ライン引数。

戻り値

チェーン用の IHostBuilder の同じインスタンス。

注釈

次の既定値は に適用IHostBuilderされます。 * は、プレフィックスが付いた "DOTNET_" からホストIConfigurationを読み込む * 指定されたコマンド ライン引数からホストIConfigurationを読み込む * 'appsettings.json' と 'appsettings.[EnvironmentName] からアプリIConfigurationを読み込む) の結果GetCurrentDirectory()に設定ContentRootPathされます。json' * load app IConfiguration from User Secrets when EnvironmentName is 'Development' when is 'Development' when the entry assembly * load app IConfiguration from environment variables * load app IConfiguration from supplied command line args * configure to ILoggerFactory log to the console, debug, and event source output * enables scope validation on the dependency injection container when EnvironmentName is 'Development'

適用対象