Exemplo n.º 1
0
        internal ServerError ToServerError()
        {
            if (apiError == null)
            {
                return null;
            }

            ServerError result = new ServerError();

            result.Code = apiError.Code.Value;
            result.Message = apiError.Message;
            result.MessageKey = apiError.MessageKey;
            result.Name = apiError.Name;
            result.Technical = apiError.Technical;

            return result;
        }
Exemplo n.º 2
0
        public EslServerException(string message, string errorDetails, WebException cause) : base(message, cause)
        {
            Error e = JsonConvert.DeserializeObject <Error>(errorDetails);

            this.ServerError = new ErrorConverter(e).ToServerError();
        }
Exemplo n.º 3
0
 public EslServerException(string message, ServerError serverError, EslServerException cause) : base(message, cause)
 {
     this.ServerError = serverError;
 }
Exemplo n.º 4
0
 public EslServerException(string message, string errorDetails, WebException cause):base(message, cause)
 {
     Error e = JsonConvert.DeserializeObject<Error>(errorDetails);
     this.ServerError = new ErrorConverter(e).ToServerError();
 }
Exemplo n.º 5
0
 public EslServerException(string message, ServerError serverError, EslServerException cause):base(message, cause)
 {
     this.ServerError = serverError;
 }