public static ApiStatus WrapStatusException(StatusCodes code, StatusSubCodes subCode, Exception exInfo) { return(new ApiStatus { Code = code, SubCode = subCode, InnerException = exInfo }); }
/// <summary> /// Creates status. /// </summary> /// <param name="code">The code.</param> /// <param name="subCode">The sub code.</param> /// <param name="exceptionInfo">The exception info.</param> /// <returns>Status Info.</returns> private static StatusInfo CreateStatusInfo(StatusCodes code, StatusSubCodes subCode, Exception exceptionInfo) { return(new StatusInfo { Code = code, SubCode = subCode, UnderlyingExceptionInfo = exceptionInfo }); }
StatusInfo ReportStatus(StatusCodes code, StatusSubCodes subCode, Exception exInfo) { StatusInfo iStatus = new StatusInfo(); iStatus.Code = code; iStatus.SubCode = subCode; iStatus.UndeliningExceptionInfo = exInfo; return iStatus; }