public void Send(INetworkMessage message) { var data = new CustomDataWriter(); message.Serialize(data); //var path = Path.Combine("packets", Nickname + "_" + _counter.ToString("0000") + "_" + ((NetworkMessage)message).MessageId + ".bin"); //if (!Directory.Exists(Path.GetDirectoryName(path))) // Directory.CreateDirectory(Path.GetDirectoryName(path)); //File.WriteAllBytes(path, data.GetBytes()); //_counter++; _client.Send(data.GetBytes()); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("[" + Nickname + "] >> " + message.GetName() + " | " + message.GetSummary()); Console.ResetColor(); }