Exemplo n.º 1
0
 /// <param name="id">Request id</param>
 /// <param name="method">Target method name</param>
 /// <param name="parameterList">Json parameters for the target method</param>
 public RpcRequest(RpcId id, string method, JToken parameters)
 {
     this.Id             = id;
     this.JsonRpcVersion = JsonRpcContants.JsonRpcVersion;
     this.Method         = method;
     this.Parameters     = parameters;
 }
Exemplo n.º 2
0
 /// <param name="id">Request id</param>
 /// <param name="method">Target method name</param>
 /// <param name="parameterList">Json parameters for the target method</param>
 public RpcRequest(RpcId id, string method, RpcParameters parameters = default)
 {
     this.Id             = id;
     this.JsonRpcVersion = JsonRpcContants.JsonRpcVersion;
     this.Method         = method;
     this.Parameters     = parameters;
 }
Exemplo n.º 3
0
 public RpcResponse(RpcId id, T result)
     : base(id, result)
 {
 }
Exemplo n.º 4
0
 public RpcResponse(RpcId id, RpcError error)
     : base(id, error)
 {
 }
Exemplo n.º 5
0
 /// <param name="id">Request id</param>
 /// <param name="result">Response result object</param>
 public RpcResponse(RpcId id, JToken result) : this(id)
 {
     this.Result = result;
 }
Exemplo n.º 6
0
 /// <param name="id">Request id</param>
 /// <param name="error">Request error</param>
 public RpcResponse(RpcId id, RpcError error) : this(id)
 {
     this.Error = error;
 }
Exemplo n.º 7
0
 /// <param name="id">Request id</param>
 protected RpcResponse(RpcId id)
 {
     this.Id = id.HasValue ? id : null;
 }
Exemplo n.º 8
0
 public static RpcRequest WithNoParameters(string method, RpcId id = default)
 {
     return(RpcRequest.WithParameters(method, default, id));
Exemplo n.º 9
0
 /// <param name="id">Request id</param>
 /// <param name="method">Target method name</param>
 /// <param name="parameterList">Json parameters for the target method</param>
 public RpcRequest(RpcId id, string method, RpcParameters parameters = default)
 {
     this.Id         = id;
     this.Method     = method;
     this.Parameters = parameters;
 }
Exemplo n.º 10
0
 public RpcResponse(RpcId id, T result)
     : base(id, result, typeof(T))
 {
 }