public object Execute() { try { object result = Execution.Invoke(Selector); OutputSingleton.WriteToImageOutputters(result); return(result); } catch (Exception e) { ErrorHandler.ReportCommandExecutionFailed(e, Name); return(null); } }
public object Execute() { try { string[] results = (string[])Execution.Invoke(Selector); foreach (var result in results) { OutputSingleton.WriteToImageOutputters(result); } return(1); } catch (Exception e) { ErrorHandler.ReportCommandExecutionFailed(e, Name); return(null); } }