public ICommand Create(JubileeArgs args) { if(args.Help) { return new DisplayHelpCommand(); } if (!String.IsNullOrEmpty(args.Scaffold)) { return new ScaffoldScriptCSPluginCommand(args.Scaffold); } return new RunJubileeCommand(args); }
public ICommand Create(JubileeArgs args) { if(args.Help) { return new DisplayHelpCommand(); } if (!String.IsNullOrEmpty(args.ScaffoldScriptCSTask)) { return new ScaffoldScriptCSTaskCommand(args.ScaffoldScriptCSTask); } if (!String.IsNullOrEmpty(args.ScaffoldPowershellTask)) { return new ScaffoldPowershellTaskCommand(args.ScaffoldPowershellTask); } return new RunJubileeCommand(args); }