示例#1
0
        private static MultiResponse codeDecode(MultiResponse request)
        {
            var ms = new MemoryStream();
            BigEndianBinaryWriter baos = new BigEndianBinaryWriter(ms);
            BinaryOutputArchive   boa  = BinaryOutputArchive.getArchive(baos);

            request.serialize(boa, "result");
            ms.Position = 0;

            BinaryInputArchive bia            = BinaryInputArchive.getArchive(new BigEndianBinaryReader(ms));
            MultiResponse      decodedRequest = new MultiResponse();

            decodedRequest.deserialize(bia, "result");
            return(decodedRequest);
        }