ConsoleAppsExtensions - класс
Методы-расширения для пространства имён Tessa.Platform.ConsoleApps.
Пространство имён: Tessa.Platform.ConsoleAppsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public static class ConsoleAppsExtensions
<ExtensionAttribute>
Public NotInheritable Class ConsoleAppsExtensions
[ExtensionAttribute]
public ref class ConsoleAppsExtensions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type ConsoleAppsExtensions = class end
- Inheritance
- Object ConsoleAppsExtensions
ConfigureConsoleForClient(IUnityContainer, IConsoleScriptOptions) |
Выполняет конфигурацию контейнера для консоли.
|
ConfigureConsoleForClient(IUnityContainer, TextWriter, TextWriter, Boolean, String, String) |
Выполняет конфигурацию контейнера для консоли.
|
FinalizeConsoleClientRegistration |
Выполняет финализацию регистрации зависимостей для консольной команды, использующей клиентское API и подключение к веб-сервису.
Регистрация основных API выполняется предварительными вызовами RegisterClientForConsole(IUnityContainer, String, String, Assembly) и
RegisterConsoleOperationLogger(IUnityContainer, TextWriter, TextWriter, Boolean).
После финализации не рекомендуется выполнять другие регистрации.
Используйте метод ConfigureConsoleForClient(IUnityContainer, TextWriter, TextWriter, Boolean, String, String),
если требуется выполнить полную конфигурацию консольного приложения
для клиента с параметрами по умолчанию, в этом случае вызывать другие методы на контейнере не требуется.
|
OrderBySpecifiedOrder |
Упорядочивает типы ConsoleRegistratorImportingItem по их явно заданному порядку.
|
RegisterClientForConsole |
Выполняет регистрацию зависимостей для консольной команды, использующей клиентское API и подключение к веб-сервису.
Рекомендуется также вызвать методы RegisterConsoleOperationLogger(IUnityContainer, TextWriter, TextWriter, Boolean)
и FinalizeConsoleClientRegistration(IUnityContainer).
Используйте метод ConfigureConsoleForClient(IUnityContainer, TextWriter, TextWriter, Boolean, String, String),
если требуется выполнить полную конфигурацию консольного приложения
для клиента с параметрами по умолчанию, в этом случае вызывать другие методы на контейнере не требуется.
|
RegisterConsoleOperationLogger(IUnityContainer, IConsoleScriptOptions) |
Выполняет регистрацию объекта IConsoleLogger для вывода на консоль.
|
RegisterConsoleOperationLogger(IUnityContainer, TextWriter, TextWriter, Boolean) |
Выполняет регистрацию объекта IConsoleLogger для вывода на консоль.
|
RegisterDatabaseForConsole |
Выполняет регистрацию зависимостей для базы данных и контейнеров расширений
для консольной команды tadmin.
|
RegisterServerForConsole |
Выполняет регистрацию зависимостей для консольной команды, использующей серверное API и прямое подключение к БД.
|
RegisterServerSettingsForConsole |
Выполняет регистрацию настроек сервера ITessaServerSettings с использованием списка папок
ProbingPath с конфигурационным файлом.
|