public static void Send(this ServerConnectors serverConnectors, int contextId, IServer2ClientPacket server2ClientPacket) { GetModuleCommandValues(server2ClientPacket.GetType(), out var module, out var command); serverConnectors.Send(contextId, module, command, server2ClientPacket); }
internal ServerConnectorContext(int id, ServerConnectors serverConnectors) { Id = id; _serverConnectors = serverConnectors; _connectedTime = DateTime.UtcNow; }
public static void Send(this ServerConnectors serverConnectors, Func <ServerConnectorContext, bool> filter, IServer2ClientPacket server2ClientPacket) { GetModuleCommandValues(server2ClientPacket.GetType(), out var module, out var command); serverConnectors.Send(filter, module, command, server2ClientPacket); }