/// <summary> /// 使用队列方式 /// </summary> /// <param name="jT1078MsgProducer"></param> /// <param name="jT1078ConfigurationAccessor"></param> /// <param name="loggerFactory"></param> /// <param name="jT1078SessionManager"></param> public JT1078UdpServer( IJT1078MsgProducer jT1078MsgProducer, IOptions <JT1078Configuration> jT1078ConfigurationAccessor, ILoggerFactory loggerFactory, JT1078SessionManager jT1078SessionManager) { SessionManager = jT1078SessionManager; Logger = loggerFactory.CreateLogger <JT1078UdpServer>(); Configuration = jT1078ConfigurationAccessor.Value; this.jT1078MsgProducer = jT1078MsgProducer; InitServer(); }