Beispiel #1
0
 public JT808TcpAtomicCouterResetDailyJob(
     JT808TcpAtomicCounterService jT808TcpAtomicCounterService,
     ILoggerFactory loggerFactory)
 {
     _jT808TcpAtomicCounterService = jT808TcpAtomicCounterService;
     _logger = loggerFactory.CreateLogger <JT808TcpAtomicCouterResetDailyJob>();
 }
Beispiel #2
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();
 }
 public JT808TcpServerHandler(
     JT808TcpTrafficService jT808TcpTrafficService,
     ILoggerFactory loggerFactory,
     JT808TransmitAddressFilterService jT808TransmitAddressFilterService,
     IJT808SourcePackageDispatcher jT808SourcePackageDispatcher,
     JT808MsgIdTcpHandlerBase handler,
     JT808TcpAtomicCounterService jT808AtomicCounterService,
     JT808TcpSessionManager jT808SessionManager)
 {
     this.jT808TcpTrafficService            = jT808TcpTrafficService;
     this.jT808TransmitAddressFilterService = jT808TransmitAddressFilterService;
     this.handler                      = handler;
     this.jT808SessionManager          = jT808SessionManager;
     this.jT808SourcePackageDispatcher = jT808SourcePackageDispatcher;
     this.jT808AtomicCounterService    = jT808AtomicCounterService;
     logger = loggerFactory.CreateLogger <JT808TcpServerHandler>();
 }