コード例 #1
0
 /// <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
     });
 }
コード例 #2
0
 /// <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
     });
 }