public void Write(PacketBase packet) { using (var writer = new PacketWriter()) { packet.Serialize(writer, this.Version); writer.WriteTo(this.Stream); } }
void WritePacket(PacketBase packet) { using (var writer = new PacketWriter()) { packet.Serialize(writer, ProtocolVersion); writer.WriteTo(Transport.Stream); } }