C# Class LinqTwit.Infrastructure.Commands.ArgumentParser

Inheritance: IArgumentParser
Mostrar archivo Open project: ArildF/linqtwit Class Usage Examples

Public Methods

Method Description
ArgumentParser ( ICommandArgumentParserResolver resolver ) : System
ResolveArguments ( ICommand cmd, string commandLine ) : object

Private Methods

Method Description
FindGenericCommandType ( ICommand command ) : Type
TryResolveArguments ( ICommand command, string line ) : IEnumerable
TryResolveAsString ( ICommand command, string line ) : object
TryResolveFromSpecificParser ( ICommand command, string line ) : object

Method Details

ArgumentParser() public method

public ArgumentParser ( ICommandArgumentParserResolver resolver ) : System
resolver ICommandArgumentParserResolver
return System

ResolveArguments() public method

public ResolveArguments ( ICommand cmd, string commandLine ) : object
cmd ICommand
commandLine string
return object