using XWorld.Framework.Protocol; namespace XWorld.Server.Gateway { public abstract class ServerCommand { public int PlayerId; } public sealed class ConnectCommand : ServerCommand { public IClientConnection Connection; } public sealed class DisconnectCommand : ServerCommand { public IClientConnection Connection; } public sealed class FrameCommand : ServerCommand { public Frame Frame; } }