Esempio n. 1
0
 /// <summary>
 /// 统一的一套注入
 /// </summary>
 /// <param name="jT808TcpAtomicCounterService"></param>
 /// <param name="jT808UdpAtomicCounterService"></param>
 public JT808MsgIdDefaultWebApiHandler(
     JT808SimpleSystemCollectService jT808SimpleSystemCollectService,
     JT808TcpTrafficService jT808TcpTrafficService,
     JT808UdpTrafficService jT808UdpTrafficService,
     IJT808UnificationTcpSendService jT808UnificationTcpSendService,
     IJT808UnificationUdpSendService jT808UnificationUdpSendService,
     IJT808TcpSessionService jT808TcpSessionService,
     IJT808UdpSessionService jT808UdpSessionService,
     JT808TransmitAddressFilterService jT808TransmitAddressFilterService,
     JT808TcpAtomicCounterService jT808TcpAtomicCounterService,
     JT808UdpAtomicCounterService jT808UdpAtomicCounterService
     )
 {
     this.jT808SimpleSystemCollectService   = jT808SimpleSystemCollectService;
     this.jT808TcpTrafficService            = jT808TcpTrafficService;
     this.jT808UdpTrafficService            = jT808UdpTrafficService;
     this.jT808UdpSessionService            = jT808UdpSessionService;
     this.jT808UnificationTcpSendService    = jT808UnificationTcpSendService;
     this.jT808UnificationUdpSendService    = jT808UnificationUdpSendService;
     this.jT808TcpSessionService            = jT808TcpSessionService;
     this.jT808TransmitAddressFilterService = jT808TransmitAddressFilterService;
     this.jT808TcpAtomicCounterService      = jT808TcpAtomicCounterService;
     this.jT808UdpAtomicCounterService      = jT808UdpAtomicCounterService;
     InitCommonRoute();
     InitTcpRoute();
     InitUdpRoute();
 }
Esempio n. 2
0
 public JT808UdpAtomicCouterResetDailyJob(
     JT808UdpAtomicCounterService jT808UdpAtomicCounterService,
     ILoggerFactory loggerFactory)
 {
     _jT808UdpAtomicCounterService = jT808UdpAtomicCounterService;
     _logger = loggerFactory.CreateLogger <JT808UdpAtomicCouterResetDailyJob>();
 }
 public JT808UdpServerHandler(
     JT808UdpTrafficService jT808UdpTrafficService,
     ILoggerFactory loggerFactory,
     IJT808SourcePackageDispatcher jT808SourcePackageDispatcher,
     JT808MsgIdUdpHandlerBase handler,
     JT808UdpAtomicCounterService jT808UdpAtomicCounterService,
     JT808UdpSessionManager jT808UdpSessionManager)
 {
     this.jT808UdpTrafficService = jT808UdpTrafficService;
     this.handler = handler;
     this.jT808SourcePackageDispatcher = jT808SourcePackageDispatcher;
     this.jT808UdpAtomicCounterService = jT808UdpAtomicCounterService;
     this.jT808UdpSessionManager       = jT808UdpSessionManager;
     logger = loggerFactory.CreateLogger <JT808UdpServerHandler>();
 }