public void Send(Guid connectionID, Packet packet)
{
if (packet != null)
{
_log.InfoFormat("Ordered to send {0} packet to {1}", packet.PacketType.ToString(), connectionID.ToString());
}
if (packet != null && connections != null && connections.ContainsKey(connectionID))
{
using (MemoryStream stream = packet.GetRawData())
{
connections[connectionID].Send(stream);
}
}
}