public byte[] Encode(NamingUnregisterRequest obj)
        {
            AvroNamingUnRegisterRequest request = new AvroNamingUnRegisterRequest {
                id = obj.Identifier
            };

            return(AvroUtils.AvroSerialize(request));
        }
        public NamingUnregisterRequest Decode(byte[] data)
        {
            AvroNamingUnRegisterRequest request = AvroUtils.AvroDeserialize <AvroNamingUnRegisterRequest>(data);

            return(new NamingUnregisterRequest(request.id));
        }