public void PacketReceived(ISessionFilterChain filterChain, IPacket packet)
 {
     _dispatcher.Dispatch(() => filterChain.PacketReceived(packet));
 }
 public virtual void PacketReceived(ISessionFilterChain filterChain, IPacket packet)
 {
     filterChain.PacketReceived(packet);
 }