private static T ParseArgsImpl <T>(IConsole console, string[] args) where T : class { var app = new CommandLineApplication <T>(console, Directory.GetCurrentDirectory(), true); app.Conventions.UseDefaultConventions(); app.Parse(args); return(app.Model); }
public static T ParseArgs <T>(params string[] args) where T : class { var app = new CommandLineApplication <T>(NullConsole.Singleton, Directory.GetCurrentDirectory(), true); app.Conventions.UseDefaultConventions(); app.Parse(args); return(app.Model); }