public JT808UnificationTcpSendService( JT808TcpTrafficService jT808TcpTrafficService, JT808TcpSessionManager jT808SessionManager) { this.jT808TcpTrafficService = jT808TcpTrafficService; this.jT808SessionManager = jT808SessionManager; }
/// <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 JT808TcpTrafficResetDailyJob( JT808TcpTrafficService jT808TcpTrafficService, ILoggerFactory loggerFactory) { _jT808TcpTrafficService = jT808TcpTrafficService; _logger = loggerFactory.CreateLogger <JT808TcpTrafficResetDailyJob>(); }
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>(); }