Метод | Описание | |
---|---|---|
AfterDispatch ( ) : void | ||
BeforeDispatch ( ) : void | ||
Dispatch ( IUserSession userSession, object command ) : void | ||
HandleTheCommand ( IUserSession userSession, object command ) : void | ||
LogException ( |
||
ValidateTheCommand ( IUserSession userSession, object command ) : void |
Метод | Описание | |
---|---|---|
FindHandlers ( |
||
FindValidators ( |
Метод | Описание | |
---|---|---|
GetMatchingCommandHandlers ( object command ) : IEnumerable | ||
GetMatchingCommandValidators ( object command ) : IEnumerable | ||
InvokeMethod ( string methodName, object invokableObject ) : void |
public abstract BeforeDispatch ( ) : void | ||
Результат | void |
public Dispatch ( IUserSession userSession, object command ) : void | ||
userSession | IUserSession | |
command | object | |
Результат | void |
protected abstract FindHandlers ( |
||
genericCommandHandlerType | ||
Результат | IEnumerable |
protected abstract FindValidators ( |
||
genericCommandValidatorType | ||
Результат | IEnumerable |
public HandleTheCommand ( IUserSession userSession, object command ) : void | ||
userSession | IUserSession | |
command | object | |
Результат | void |
public abstract LogException ( |
||
ex | ||
Результат | void |
public ValidateTheCommand ( IUserSession userSession, object command ) : void | ||
userSession | IUserSession | |
command | object | |
Результат | void |