BaseJosnRPCRequest.cs 497 B

123456789101112131415
  1. using MessagePack;
  2. using System;
  3. namespace TEAMModelOS.SDK.Extension.DataResult.JsonRpcRequest
  4. {
  5. [MessagePackObject(keyAsPropertyName: true)]
  6. public abstract class BaseJosnRPCRequest
  7. {
  8. public long requestTime { get; set; } = DateTime.Now.ToUniversalTime().Ticks - 621355968000000000;
  9. public string jsonrpc { get; set; } = "2.0";
  10. public string method { get; set; }
  11. public int id { get; set; } = 1;
  12. public int timeOffset { get; set; }
  13. }
  14. }