LazyConfigurationManagerCreateDefault(DictionaryString, Object, IReadOnlyCollectionKeyValuePairString, String, GetConfigurationBuilderInitializerFuncAsync, GetConfigurationComposerFuncAsync) - метод
Создает объект
IConfigurationManager по умолчанию для хранилища, для которого выполняется отложенная инициализация.
Пространство имён: Tessa.Platform.ConfigurationСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public static LazyConfigurationManager CreateDefault(
Dictionary<string, Object?> storage,
IReadOnlyCollection<KeyValuePair<string, string>>? defaultDefinedSymbols = null,
GetConfigurationBuilderInitializerFuncAsync? getConfigurationBuilderInitializerFuncAsync = null,
GetConfigurationComposerFuncAsync? getConfigurationComposerFuncAsync = null
)
Public Shared Function CreateDefault (
storage As Dictionary(Of String, Object),
Optional defaultDefinedSymbols As IReadOnlyCollection(Of KeyValuePair(Of String, String)) = Nothing,
Optional getConfigurationBuilderInitializerFuncAsync As GetConfigurationBuilderInitializerFuncAsync = Nothing,
Optional getConfigurationComposerFuncAsync As GetConfigurationComposerFuncAsync = Nothing
) As LazyConfigurationManager
public:
static LazyConfigurationManager^ CreateDefault(
Dictionary<String^, Object^>^ storage,
IReadOnlyCollection<KeyValuePair<String^, String^>>^ defaultDefinedSymbols = nullptr,
GetConfigurationBuilderInitializerFuncAsync^ getConfigurationBuilderInitializerFuncAsync = nullptr,
GetConfigurationComposerFuncAsync^ getConfigurationComposerFuncAsync = nullptr
)
static member CreateDefault :
storage : Dictionary<string, Object> *
?defaultDefinedSymbols : IReadOnlyCollection<KeyValuePair<string, string>> *
?getConfigurationBuilderInitializerFuncAsync : GetConfigurationBuilderInitializerFuncAsync *
?getConfigurationComposerFuncAsync : GetConfigurationComposerFuncAsync
(* Defaults:
let _defaultDefinedSymbols = defaultArg defaultDefinedSymbols null
let _getConfigurationBuilderInitializerFuncAsync = defaultArg getConfigurationBuilderInitializerFuncAsync null
let _getConfigurationComposerFuncAsync = defaultArg getConfigurationComposerFuncAsync null
*)
-> LazyConfigurationManager
- storage DictionaryString, Object
- Обрабатываемое хранилище с конфигурацией.
- defaultDefinedSymbols IReadOnlyCollectionKeyValuePairString, String (Optional)
-
Символы, объявленные по умолчанию в дополнение к GlobalDefinedSymbols
или null, если такие символы отсутствуют.
- getConfigurationBuilderInitializerFuncAsync GetConfigurationBuilderInitializerFuncAsync (Optional)
- getConfigurationComposerFuncAsync GetConfigurationComposerFuncAsync (Optional)
LazyConfigurationManagerСозданный объект.