C# Класс Pepino.Domain.Application.ImmediateCommandDispatcher

Наследование: Pepino.Domain.Services.SynchronousCommandDispatcherBase
Показать файл Открыть проект

Открытые методы

Метод Описание
AfterDispatch ( ) : void
BeforeDispatch ( ) : void
ImmediateCommandDispatcher ( IEnumerable commandHandlers, IEnumerable commandValidators, ITransactionManager transactionManager, ILogger logger ) : System
LogException ( Exception ex ) : void

Защищенные методы

Метод Описание
FindHandlers ( Type genericCommandType ) : IEnumerable
FindValidators ( Type genericCommandValidatorType ) : IEnumerable

Описание методов

AfterDispatch() публичный Метод

public AfterDispatch ( ) : void
Результат void

BeforeDispatch() публичный Метод

public BeforeDispatch ( ) : void
Результат void

FindHandlers() защищенный Метод

protected FindHandlers ( Type genericCommandType ) : IEnumerable
genericCommandType System.Type
Результат IEnumerable

FindValidators() защищенный Метод

protected FindValidators ( Type genericCommandValidatorType ) : IEnumerable
genericCommandValidatorType System.Type
Результат IEnumerable

ImmediateCommandDispatcher() публичный Метод

public ImmediateCommandDispatcher ( IEnumerable commandHandlers, IEnumerable commandValidators, ITransactionManager transactionManager, ILogger logger ) : System
commandHandlers IEnumerable
commandValidators IEnumerable
transactionManager ITransactionManager
logger ILogger
Результат System

LogException() публичный Метод

public LogException ( Exception ex ) : void
ex System.Exception
Результат void