using System; namespace Google.ProtocolBuffers.Compatibility { public class BinaryCompatibilityTests : CompatibilityTests { protected override object SerializeMessage(TMessage message) { byte[] bresult = message.ToByteArray(); return Convert.ToBase64String(bresult); } protected override TBuilder DeserializeMessage(object message, TBuilder builder, ExtensionRegistry registry) { return builder.MergeFrom((byte[])Convert.FromBase64String((string)message), registry); } } }