Поделиться через


HostApplicationBuilderSettings.DisableDefaults Свойство

Определение

Возвращает или задает значение, указывающее, следует ли использовать предварительно настроенные параметры по умолчанию для настройки экземпляра HostApplicationBuilder .

public:
 property bool DisableDefaults { bool get(); void set(bool value); };
public bool DisableDefaults { get; set; }
member this.DisableDefaults : bool with get, set
Public Property DisableDefaults As Boolean

Значение свойства

false Значение , чтобы настроить HostApplicationBuilder экземпляр с предварительно настроенными параметрами по умолчанию; значение , true чтобы отключить использование параметров по умолчанию.

Комментарии

Задание этому свойству значения false аналогично вызову ConfigureDefaults(IHostBuilder, String[]).

Следующие значения по умолчанию применяются к IHostBuilder:

  • Присвойте результату ContentRootPathGetCurrentDirectory().
  • Загрузка IConfiguration из переменных среды с префиксом "DOTNET_".
  • Загрузка IConfiguration из appsettings.json и appsettings.[EnvironmentName]. json'.
  • Загрузка IConfiguration из секретов пользователя, если EnvironmentName имеет значение "Разработка" с помощью сборки записи.
  • Загрузка IConfiguration из переменных среды.
  • Загрузка IConfiguration из предоставленных аргументов командной строки.
  • Настройте для ILoggerFactory входа в консоль, отладку и выходные данные источника событий.
  • Включает проверку область в контейнере внедрения зависимостей, если EnvironmentName имеет значение "Разработка".

Применяется к