Adc.Odoo.Service.Infrastructure.Exceptions.OdooException.GetException C# (CSharp) Метод

GetException() защищенный статический Метод

protected static GetException ( XmlRpcFaultException e ) : OdooException
e CookComputing.XmlRpc.XmlRpcFaultException
Результат OdooException
        protected internal static OdooException GetException(XmlRpcFaultException e)
        {
            string message = string.Empty;
            string[] messages = e.Message.Split('\n');
            if (messages.Length >= 3)
            {
                try
                {
                    message = string.Join("\n", messages.Skip(2));
                }
                catch (Exception)
                {
                    message = e.Message;
                }
            }
            else
            {
                message = e.Message;
            }
            return new OdooException(message, e);
        }
    }