DefaultConfigurationManagerCreateConfigurationAsync(FuncIConfigurationBuilderContext, CancellationToken, ValueTaskIConfigurationBuilderItemSource, CancellationToken) - метод

Создаёт и возвращает инициализированный объект конфигурации ConfigurationObject в соответствии с функцией, возвращающей элемент IConfigurationBuilderItemSource.

Definition

Пространство имён: Tessa.Platform.Configuration
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
protected ValueTask<ConfigurationObject> CreateConfigurationAsync(
	Func<IConfigurationBuilderContext, CancellationToken, ValueTask<IConfigurationBuilderItemSource>>? getItemSourceAsync,
	CancellationToken cancellationToken = default
)

Параметры

getItemSourceAsync  FuncIConfigurationBuilderContext, CancellationToken, ValueTaskIConfigurationBuilderItemSource
Функция, возвращающая элемент IConfigurationBuilderItemSource, по которому инициализируется конфигурация. Если функция равна null или она возвращает null.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskConfigurationObject
Созданный объект конфигурации.

См. также