示例#1
0
 private async Task<JsonRpcResponse> ExecuteCommand(JsonRpcRequest request)
 {
     var response = new JsonRpcResponse(request);
     try
     {
         var json = request.@params == null ? null : [email protected]();
         response.result = await _commander.Send(request.method, json);
     }
     catch (Exception ex)
     {
         response.error = new JsonRpcError(ex.GetBaseException());
     }
     return response;
 }
示例#2
0
 public JsonRpcResponse(JsonRpcRequest request)
 {
     jsonrpc = request.jsonrpc;
     id      = request.id;
 }
示例#3
0
 public JsonRpcResponse(JsonRpcRequest request)
 {
     jsonrpc = request.jsonrpc;
     id = request.id;
 }