Tessa.Views.MessageServices - пространство имён

API для сервисов обмены сообщениями для представлений и рабочих мест.

Классы

CommandDispatcher Диспетчер команд
CommandRouter Роутер команд, осуществляет поиск обработчиков команд и вызывает их исполнение
DelegatedCommandDispatcher Диспетчер команд делегирующий выполнение другим объектам к
DelegatedQueryDispatcherДиспетчер запросов с возможностью перенаправления запросов
MessagesRegistrationHelper Вспомогательные методы регистрации команд и запросов
QueryDispatcher Диспетчер запросов
QueryRouter Сервис выполнения запросов
RoutedCommandTCommand, TContext Базовый класс для перенаправляемых команд
RoutedCommandTCommand, TContext1, TContext2 Базовый класс для перенаправляемых команд
RoutedQueryTQuery, TResult, TContext Базовый класс для создания перенаправляемых запросов
SingletonCommandTCommand Команда присутствующая в системе в единственном экземпляре
SingletonQueryTQuery, TQueryInstance Запрос представленный в единственном экземпляре

Интерфейсы

ICommandDispatcher Описание интерфейса диспетчера команд
ICommandRouter Описание интерфейса диспетчера команд
IQueryDispatcher Описание интерфейса диспетчера запросов
IQueryRouter Описание интерфейса сервиса выполнения запросов
IRoutedCommand Описание интерфейса перенаправляемой команды
IRoutedCommandHandler Описание интерфейса обработчика команды
IRoutedCommandHandlerTCommand Описание интерфейса типизированного обработчика команды
IRoutedQueryTResult Описание интерфейса запроса
IRoutedQueryHandler Описание обработчика перенаправляемого запроса
IRoutedQueryHandlerTQuery, TResult Описание интерфейса обработчика перенаправляемого запроса