示例#1
0
 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);
 }
示例#2
0
 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);
 }