예제 #1
0
 public TrafficJob(
     ILoggerFactory loggerFactory,
     IJT808Traffic jT808Traffic)
 {
     Logger            = loggerFactory.CreateLogger("TrafficJob");
     this.jT808Traffic = jT808Traffic;
 }
예제 #2
0
 public JT808TrafficServiceHostedService(
     IJT808Traffic jT808Traffic,
     IJT808MsgConsumer jT808MsgConsumer)
 {
     this.jT808MsgConsumer = jT808MsgConsumer;
     this.jT808Traffic     = jT808Traffic;
 }
예제 #3
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);
 }