Example #1
0
 public XClient(ILifetimeScope scope)
 {
     state_managr = new ClientStateMgr(this, 10, 10);
     lift_scope   = scope /*?? throw new ArgumentNullException(nameof(ILifetimeScope), "need set ILifetimeScope")*/;
     manager      = new SubscrptionManager();
     manager.Subscrption <HeartBeat, HeartBeatHandler>(new HeartBeatHandler(this));
     manager.RegisterServerEventNameToLocalEventName(FixPackageDeal);
     PacketReceive = Receive;
     Connected     = OnConnected;
     Disconnected  = OnDisConnected;
 }
Example #2
0
 internal Packet(SubscrptionManager manager)
 {
     submgr = manager;
 }