public JT809MainServerConnectionHandler( JT809SuperiorMainSessionManager jT809SuperiorMainSessionManager, ILoggerFactory loggerFactory) { logger = loggerFactory.CreateLogger <JT809MainServerConnectionHandler>(); this.jT809SuperiorMainSessionManager = jT809SuperiorMainSessionManager; }
public JT809SubordinateLinkNotifyImplService( ILoggerFactory loggerFactory, IOptions <JT809Configuration> jT809ConfigurationAccessor, JT809SuperiorMainSessionManager jT809SuperiorMainSessionManager ) { this.logger = loggerFactory.CreateLogger <JT809SubordinateLinkNotifyImplService>(); configuration = jT809ConfigurationAccessor.Value; this.jT809SuperiorMainSessionManager = jT809SuperiorMainSessionManager; }
public JT809MainServerHandler( ILoggerFactory loggerFactory, JT809SuperiorMsgIdReceiveHandlerBase handler, JT809SuperiorMainSessionManager superiorMainSessionManager, JT809AtomicCounterServiceFactory jT809AtomicCounterServiceFactorty ) { this.handler = handler; this.jT809AtomicCounterService = jT809AtomicCounterServiceFactorty.Create(JT809AtomicCounterType.ServerMain.ToString());; this.SuperiorMainSessionManager = superiorMainSessionManager; logger = loggerFactory.CreateLogger <JT809MainServerHandler>(); }
public JT809SubordinateLinkNotifyImplService( JT809HeaderOptions jT809HeaderOptions, ILoggerFactory loggerFactory, IJT809Config jT809Config, IOptions <JT809Configuration> jT809ConfigurationAccessor, JT809SuperiorMainSessionManager jT809SuperiorMainSessionManager ) { JT809Serializer = jT809Config.GetSerializer(); JT809HeaderOptions = jT809HeaderOptions; this.logger = loggerFactory.CreateLogger <JT809SubordinateLinkNotifyImplService>(); configuration = jT809ConfigurationAccessor.Value; this.jT809SuperiorMainSessionManager = jT809SuperiorMainSessionManager; }