public ApiException(ResponseError error, Exception innerException, Uri url) : this(error.Message, error, innerException, url) { }
public ApiException(string message, ResponseError error, Exception innerException, Uri url) : base(message, innerException) { Error = error; Url = url; }
public ApiException(ResponseError error) : this(error.Message, error, null, null) { }