C# 클래스 Pepino.Domain.Application.ImmediateCommandDispatcher

상속: Pepino.Domain.Services.SynchronousCommandDispatcherBase
파일 보기 프로젝트 열기: AcklenAvenue/Pepino

공개 메소드들

메소드 설명
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