/// <summary> /// Create a new WorkResult for a Exception /// </summary> /// <param name="workCommand"></param> /// <param name="exception"></param> /// <returns></returns> public static WorkResult Create(WorkCommand workCommand, Exception exception) { return(new WorkResult { Guid = workCommand.Guid, Type = workCommand.Type, Method = workCommand.Method, Result = null, Exception = exception }); }
/// <summary> /// Create a new WorkResult /// </summary> /// <param name="workCommand"></param> /// <param name="result"></param> /// <returns></returns> public static WorkResult Create(WorkCommand workCommand, object result) { return(new WorkResult { Guid = workCommand.Guid, Type = workCommand.Type, Method = workCommand.Method, Result = result, Exception = null }); }