ConsoleAppsExtensions - класс
Методы-расширения для пространства имён Tessa.Platform.ConsoleApps.
Пространство имён: Tessa.Platform.ConsoleAppsСборка: Tessa (в Tessa.dll) Версия: 4.0.4
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
ConfigureConsoleForClientAsync(IUnityContainer, IConsoleScriptOptions, CancellationToken) |
Выполняет конфигурацию контейнера для консоли.
|
ConfigureConsoleForClientAsync(IUnityContainer, TextWriter, TextWriter, Boolean, String, String, CancellationToken) |
Выполняет конфигурацию контейнера для консоли.
|
FinalizeConsoleClientRegistrationAsync |
Выполняет финализацию регистрации зависимостей для консольной команды, использующей клиентское API и подключение к веб-сервису.
Регистрация основных API выполняется предварительными вызовами RegisterClientForConsole(IUnityContainer, String, String, Assembly) и
RegisterConsoleOperationLogger(IUnityContainer, TextWriter, TextWriter, Boolean).
После финализации не рекомендуется выполнять другие регистрации.
Используйте метод ConfigureConsoleForClientAsync(IUnityContainer, TextWriter, TextWriter, Boolean, String, String, CancellationToken),
если требуется выполнить полную конфигурацию консольного приложения
для клиента с параметрами по умолчанию, в этом случае вызывать другие методы на контейнере не требуется.
|
RegisterClientForConsole |
Выполняет регистрацию зависимостей для консольной команды, использующей клиентское API и подключение к веб-сервису.
Рекомендуется также вызвать методы RegisterConsoleOperationLogger(IUnityContainer, TextWriter, TextWriter, Boolean)
и FinalizeConsoleClientRegistrationAsync(IUnityContainer, CancellationToken).
Используйте метод ConfigureConsoleForClientAsync(IUnityContainer, TextWriter, TextWriter, Boolean, String, String, CancellationToken),
если требуется выполнить полную конфигурацию консольного приложения
для клиента с параметрами по умолчанию, в этом случае вызывать другие методы на контейнере не требуется.
|
RegisterConsoleOperationLogger(IUnityContainer, IConsoleScriptOptions) |
Выполняет регистрацию объекта IConsoleLogger для вывода на консоль.
|
RegisterConsoleOperationLogger(IUnityContainer, TextWriter, TextWriter, Boolean) |
Выполняет регистрацию объекта IConsoleLogger для вывода на консоль.
|
RegisterDatabaseForConsoleAsync |
Выполняет регистрацию зависимостей для базы данных и контейнеров расширений
для консольной команды tadmin.
|
RegisterServerForConsoleAsync |
Выполняет регистрацию зависимостей для консольной команды, использующей серверное API и прямое подключение к БД.
|