Beispiel #1
0
            public InnerAPIError(Exception ex)
            {
                Type    = ex.GetType().ToString();
                Message = ex.Message;

                if (ex.InnerException != null)
                {
                    InnerException = new InnerAPIError(ex.InnerException);
                }
            }
Beispiel #2
0
        /// <summary>
        /// Detailed error constructor for non prod
        /// </summary>
        /// <param name="ex">Exception that was thrown</param>
        public APIError(Exception ex)
        {
            HasError     = true;
            Type         = ex.GetType().ToString();
            Message      = ex.Message;
            Action       = "";
            ReferenceNum = Guid.NewGuid();

            if (ex.InnerException != null)
            {
                InnerException = new InnerAPIError(ex.InnerException);
            }
        }