LazyConfigurationManagerCreateDefault(DictionaryString, Object, IReadOnlyCollectionKeyValuePairString, String, GetConfigurationBuilderInitializerFuncAsync, GetConfigurationComposerFuncAsync) - метод

Создает объект IConfigurationManager по умолчанию для хранилища, для которого выполняется отложенная инициализация.

Definition

Пространство имён: Tessa.Platform.Configuration
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public static LazyConfigurationManager CreateDefault(
	Dictionary<string, Object?> storage,
	IReadOnlyCollection<KeyValuePair<string, string>>? defaultDefinedSymbols = null,
	GetConfigurationBuilderInitializerFuncAsync? getConfigurationBuilderInitializerFuncAsync = null,
	GetConfigurationComposerFuncAsync? getConfigurationComposerFuncAsync = null
)

Параметры

storage  DictionaryString, Object
Обрабатываемое хранилище с конфигурацией.
defaultDefinedSymbols  IReadOnlyCollectionKeyValuePairString, String  (Optional)
Символы, объявленные по умолчанию в дополнение к GlobalDefinedSymbols или null, если такие символы отсутствуют.
getConfigurationBuilderInitializerFuncAsync  GetConfigurationBuilderInitializerFuncAsync  (Optional)
Функция, возвращающая объект IConfigurationBuilderInitializer, выполняющий инициализацию указанного контекста context.
getConfigurationComposerFuncAsync  GetConfigurationComposerFuncAsync  (Optional)
Функция, возвращающая объект IConfigurationComposer, выполняющий инициализацию указанного контекста context.

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

LazyConfigurationManager
Созданный объект.

См. также