public JT808MsgDownReplyLoggingHostedService(
     IJT808MsgLogging jT808MsgLogging,
     IJT808MsgReplyLoggingConsumer jT808MsgReplyLoggingConsumer)
 {
     this.jT808MsgReplyLoggingConsumer = jT808MsgReplyLoggingConsumer;
     this.jT808MsgLogging = jT808MsgLogging;
 }
 public JT808MsgUpLoggingHostedService(
     IJT808MsgLogging jT808MsgLogging,
     IJT808MsgConsumer jT808MsgConsumer)
 {
     this.jT808MsgConsumer = jT808MsgConsumer;
     this.jT808MsgLogging  = jT808MsgLogging;
 }
 public JT808DotNettyMsgDownLoggingHostedService(
     IJT808MsgLogging jT808MsgLogging,
     IJT808MsgReplyConsumer jT808MsgReplyConsumer)
 {
     this.jT808MsgReplyConsumer = jT808MsgReplyConsumer;
     this.jT808MsgLogging       = jT808MsgLogging;
 }
 public JT808CustomMessageHandlerImpl(
     ILoggerFactory loggerFactory,
     IJT808MsgLogging jT808MsgLogging,
     JT808TransmitService jT808TransmitService,
     IJT808Config jT808Config) : base(jT808Config)
 {
     this.jT808TransmitService = jT808TransmitService;
     this.jT808MsgLogging      = jT808MsgLogging;
     logger = loggerFactory.CreateLogger <JT808CustomMessageHandlerImpl>();
     //添加自定义消息
     HandlerDict.Add(0x9999, Msg0x9999);
 }
Example #5
0
 public JT808MessageHandlerImpl(
     ILoggerFactory loggerFactory,
     JT808TransmitService jT808TransmitService,
     IJT808MsgLogging jT808MsgLogging,
     IOptionsMonitor <JT808Configuration> jT808ConfigurationOptionsMonitor, IJT808MsgProducer msgProducer, IJT808MsgReplyLoggingProducer msgReplyLoggingProducer, IJT808Config jT808Config)
     : base(jT808Config)
 {
     this.jT808TransmitService = jT808TransmitService;
     this.jT808MsgLogging      = jT808MsgLogging;
     logger = loggerFactory.CreateLogger <JT808MessageHandlerImpl>();
     //添加自定义消息
     HandlerDict.Add(0x9999, Msg0x9999);
 }
Example #6
0
 public JT808NormalReplyMessageHandlerImpl(
     JT808TransmitService jT808TransmitService,
     IJT808MsgLogging jT808MsgLogging,
     IJT808Traffic jT808Traffic,
     ILoggerFactory loggerFactory,
     IJT808Config jT808Config) : base(jT808Config)
 {
     this.jT808TransmitService = jT808TransmitService;
     this.jT808Traffic         = jT808Traffic;
     this.jT808MsgLogging      = jT808MsgLogging;
     logger = loggerFactory.CreateLogger("JT808NormalReplyMessageHandlerImpl");
     //添加自定义消息
     HandlerDict.Add(0x9999, Msg0x9999);
 }
 //private readonly JT808TransmitService jT808TransmitService;
 public JT808CustomMessageHandlerImpl(
     IOptionsMonitor <JT808Configuration> jT808ConfigurationOptionsMonitor,
     //JT808TransmitService jT808TransmitService,
     IJT808MsgLogging jT808MsgLogging,
     //IJT808Traffic jT808Traffic,
     ILoggerFactory loggerFactory,
     IJT808Config jT808Config) : base(jT808ConfigurationOptionsMonitor, jT808Config)
 {
     //this.jT808TransmitService = jT808TransmitService;
     //this.jT808Traffic = jT808Traffic;
     this.jT808MsgLogging = jT808MsgLogging;
     logger = loggerFactory.CreateLogger <JT808CustomMessageHandlerImpl>();
     //添加自定义消息
     HandlerDict.Add(0x9999, Msg0x9999);
 }