C# 클래스 Aperea.Commands.CommandExecutor

상속: ICommandExecutor
파일 보기 프로젝트 열기: DerAlbertCom/ApereaFramework

공개 메소드들

메소드 설명
CommandExecutor ( ICommandDispatcher dispatcher ) : System
Execute ( ICommand command ) : void
ExecuteCommands ( IEnumerable commands ) : void
Validate ( ICommand command ) : IEnumerable
ValidateCommands ( IEnumerable commands ) : IEnumerable

비공개 메소드들

메소드 설명
CreateExecutor ( ICommand command, ICommandHandler handler ) : Executor
GetExecutorInfo ( ICommand command, ICommandHandler handler ) : Executor

메소드 상세

CommandExecutor() 공개 메소드

public CommandExecutor ( ICommandDispatcher dispatcher ) : System
dispatcher ICommandDispatcher
리턴 System

Execute() 공개 정적인 메소드

public static Execute ( ICommand command ) : void
command ICommand
리턴 void

ExecuteCommands() 공개 메소드

public ExecuteCommands ( IEnumerable commands ) : void
commands IEnumerable
리턴 void

Validate() 공개 정적인 메소드

public static Validate ( ICommand command ) : IEnumerable
command ICommand
리턴 IEnumerable

ValidateCommands() 공개 메소드

public ValidateCommands ( IEnumerable commands ) : IEnumerable
commands IEnumerable
리턴 IEnumerable