internal RpcInvalidParametersException(RpcError error) : base(error) { }
/// <param name="id">Request id</param> /// <param name="error">Request error</param> public RpcResponse(object id, RpcError error) : this(id) { this.Error = error; }
internal RpcAmbiguousMethodException(RpcError error) : base(error) { }
internal RpcMethodNotFoundException(RpcError error) : base(error) { }
/// <param name="error">Rpc error to make into an exception</param> protected RpcException(RpcError error) : this(error.Code, error.Message, error.Data) { }
internal RpcInvalidRequestException(RpcError error) : base(error) { }
internal RpcParseException(RpcError error) : base(error) { }
internal RpcUnknownException(RpcError error) : base(error) { }
internal RpcCustomException(RpcError error) : base(error) { }
public RpcResponse(RpcId id, RpcError error) : base(id, error) { }
/// <param name="id">Request id</param> /// <param name="error">Request error</param> public RpcResponse(RpcId id, RpcError error) : this(id) { this.Error = error; }