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);
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: * задайте ContentRootPath для результата GetCurrentDirectory() * load host IConfiguration из переменных среды с префиксом "DOTNET_" * load host IConfiguration из предоставленных аргументов командной строки * load app IConfiguration from 'appsettings.json' and 'appsettings.[EnvironmentName]. json' * load app IConfiguration from User Secrets when EnvironmentName is 'Development' using the entry assembly * load app IConfiguration from environment variables * load app IConfiguration from supplied command line args * configure the ILoggerFactory to log to the console, debug, and event source output * enable область validation on the dependency injection container when EnvironmentName is 'Development'