public static IEnumerable <object> GetResults(this ScaffoldingBaseCmdlet cmdlet) { var result = new List <object>(); cmdlet.CommandRuntime = new MockCommandRuntime(result); try { cmdlet.Execute(); return(result); } catch (Exception ex) { ex.Data["CmdletOutput"] = result; throw; } }
public static IEnumerable <T> GetResults <T>(this ScaffoldingBaseCmdlet cmdlet) { return(GetResults(cmdlet).Cast <T>()); }