public JT808MsgReplyConsumerDefault(
     IJT808Config jT808Config,
     JT808MsgService jT808MsgService)
 {
     JT808MsgService      = jT808MsgService;
     this.JT808Serializer = jT808Config.GetSerializer();
     HandlerDict          = new Dictionary <ushort, MethodDelegate> {
         { JT808MsgId.终端通用应答.ToUInt16Value(), Msg0x0001 },
         { JT808MsgId.终端鉴权.ToUInt16Value(), Msg0x0102 },
         { JT808MsgId.终端心跳.ToUInt16Value(), Msg0x0002 },
         { JT808MsgId.终端注销.ToUInt16Value(), Msg0x0003 },
         { JT808MsgId.终端注册.ToUInt16Value(), Msg0x0100 },
         { JT808MsgId.位置信息汇报.ToUInt16Value(), Msg0x0200 },
         { JT808MsgId.定位数据批量上传.ToUInt16Value(), Msg0x0704 },
         { JT808MsgId.数据上行透传.ToUInt16Value(), Msg0x0900 }
     };
 }
 public JT808MsgProducerDefault(JT808MsgService jT808MsgService)
 {
     JT808MsgService = jT808MsgService;
 }