C# Класс Aperea.Commands.CommandExecutor

Наследование: ICommandExecutor
Показать файл Открыть проект

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

Метод Описание
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