Ejemplo n.º 1
0
 public CommandCoreVerbRunner(ICommandParser commandParser, IVerbTypeFinder verbTypeFinder,
                              IOptionsParser optionsParser, IHelpGenerator helpGenerator, IServiceProvider serviceProvider)
 {
     _commandParser   = commandParser;
     _verbTypeFinder  = verbTypeFinder;
     _optionsParser   = optionsParser;
     _helpGenerator   = helpGenerator;
     _serviceProvider = serviceProvider;
 }
Ejemplo n.º 2
0
 public HelpCommandHandler(IHelpGenerator helpGenerator)
 {
     _helpGenerator = helpGenerator;
 }
Ejemplo n.º 3
0
 public CommandExecutor(IHandlerTypeFinder handlerTypeFinder, IHelpGenerator helpGenerator, ICommandMethodExecutor commandMethodExecutor)
 {
     _handlerTypeFinder     = handlerTypeFinder;
     _helpGenerator         = helpGenerator;
     _commandMethodExecutor = commandMethodExecutor;
 }
Ejemplo n.º 4
0
        private static void ShowHelp(TextWriter writer)
        {
            IHelpGenerator generator = ServiceLocator.Current.GetInstance <IHelpGenerator>();

            generator.Generate(writer);
        }