ConfigurationManager - класс

Объект, предоставляющий статические свойства и методы для управления конфигурацией приложений Tessa. К объекту возможно одновременное обращение из нескольких потоков.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public static class ConfigurationManager
Inheritance
Object    ConfigurationManager

Свойства

Default Конфигурация приложения, доступная по умолчанию. Рекомендуется использовать метод GetDefaultAsync(CancellationToken) для асинхронной инициализации конфигурации.
GetConfigurationBuilderInitializerFuncAsync 
GetConfigurationComposerFuncAsync 
Settings

Настройки для приложения, доступные по умолчанию.

В качестве ключа выступает имя настройки, а в качестве значения - её значение (строка, число и т.п.).

Целые числа обычно представление как тип Int64.

Методы

GetDefaultAsync(CancellationToken) Получает конфигурацию приложения, доступную по умолчанию.
GetDefaultAsync(Boolean, CancellationToken) Получает конфигурацию приложения, доступную по умолчанию.
InvalidateDefault

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

Любое следующее обращение к конфигурации по умолчанию пересоздаст её.

SetDefault Устанавливает конфигурацию приложения, доступную по умолчанию.

См. также