Beispiel #1
0
 public static ApiStatus WrapStatusException(StatusCodes code, StatusSubCodes subCode, Exception exInfo)
 {
     return(new ApiStatus
     {
         Code = code,
         SubCode = subCode,
         InnerException = exInfo
     });
 }
Beispiel #2
0
 /// <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;
 }