Tessa.Platform.ConsoleApps - пространство имён |
| Класс | Описание | |
|---|---|---|
| AssemblyConsoleRegistratorFinder |
Выполняет поиск типов объектов IConsoleRegistrator в заданном каталоге IAssemblyCatalog.
| |
| ConsoleAppHelper |
Вспомогательные методы для консольных приложений.
| |
| ConsoleAppsExtensions |
Методы-расширения для пространства имён Tessa.Platform.ConsoleApps.
| |
| ConsoleLogger | ||
| ConsoleMessageProvider | ||
| ConsoleOperation |
Базовый класс для операций в консоли со стандартным контекстом ConsoleOperationContext.
| |
| ConsoleOperationTContext |
Базовый класс для операций в консоли
| |
| ConsoleOperationContext |
Стандартный контекст операции ConsoleOperation.
| |
| ConsoleRegistratorAttribute |
Атрибут, указывающий метаданные объекта регистратора,
на основании которых будет выполняться регистрация консольных команд.
| |
| ConsoleRegistratorBase |
Базовый класс, наследуемый в объектах регистраторов консольных команд.
Помимо наследования также требуется указать атрибут ConsoleRegistratorAttribute.
| |
| ConsoleRegistratorHelper |
Вспомогательные методы для резолва консольных регистраторов.
| |
| ConsoleRegistratorImportingItem |
Объект с информацией по импортированному типу регистратора консольных команд IConsoleRegistrator.
| |
| ConsoleRegistratorMetadata |
Метаинформация по атрибуту ConsoleRegistratorAttribute, представленная в сериализуемой форме.
| |
| ConsoleSessionManager |
| Интерфейс | Описание | |
|---|---|---|
| IConsoleLogger | ||
| IConsoleOperationTOperationContext |
Описание интерфейса операции в консоли
| |
| IConsoleRegistrator |
Интерфейс, реализуемый в объектах регистраторов консольных команд.
Помимо интерфейса также требуется указать атрибут ConsoleRegistratorAttribute.
| |
| IConsoleRegistratorMetadata |
Метаинформация по атрибуту ConsoleRegistratorAttribute.
|