public static TaskResp <TRes> WithError <TRes>(this TaskResp <TRes> res, TaskRunStatus status, RunCondition condition, string msg = null) where TRes : Resp, new() { res.run_status = status; res.task_cond = condition; res.resp = new TRes().WithResp(SysRespTypes.ApplicationError, msg ?? "Task Error!"); return(res); }
public static void SetToTaskResp <TRes>(this DoResp <TRes> res, TaskResp <TRes> taskResp) where TRes : Resp, new() { taskResp.run_status = res.run_status; taskResp.resp = res.resp; }