C# Класс LinqTwit.Infrastructure.Commands.CommandExecutor

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

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

Метод Описание
AddPrefix ( string prefix ) : void
AddRedundantSuffix ( string suffix ) : void
CommandExecutor ( IServiceLocator locator, IArgumentParser parser, ICommandUIService commandUIService ) : System
Execute ( string commandString ) : void

Приватные методы

Метод Описание
FindCommand ( string commandString ) : ICommand
FindCommandStringVariants ( string commandString ) : IEnumerable
SplitToCommandAndArguments ( string commandString ) : string>.Tuple
TryHandleByUI ( ICommand command, object argument ) : bool

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

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

public AddPrefix ( string prefix ) : void
prefix string
Результат void

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

public AddRedundantSuffix ( string suffix ) : void
suffix string
Результат void

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

public CommandExecutor ( IServiceLocator locator, IArgumentParser parser, ICommandUIService commandUIService ) : System
locator IServiceLocator
parser IArgumentParser
commandUIService ICommandUIService
Результат System

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

public Execute ( string commandString ) : void
commandString string
Результат void