LoaderConfigurationIncludeHandlerProcessLoaderAsync - метод

Возвращает результат обработки экземпляра класса IConfigurationItemSourceLoader. Учитывает, что экземпляр может реализовывать интерфейсы IAsyncInitializable, IAsyncDisposable и IDisposable.

Definition

Пространство имён: Tessa.Platform.Configuration
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
protected virtual ValueTask<IConfigurationBuilderItemSource> ProcessLoaderAsync(
	IConfigurationItemSourceLoader loader,
	Dictionary<string, Object?> parameters,
	IConfigurationBuilderContext context,
	CancellationToken cancellationToken = default
)

Параметры

loader  IConfigurationItemSourceLoader
Загрузчик, который был указан по ключу LoaderKey для директивы IncludeConfigurationDirective.
parameters  DictionaryString, Object
Параметры загрузчика вместе с ключом LoaderKey.
context  IConfigurationBuilderContext
Контекст построения конфигурации.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskIConfigurationBuilderItemSource
Объект IConfigurationBuilderItemSource для обработки файлов по указанному пути или null, если обработка не выполняется текущим обработчиком.

См. также