Пример #1
0
        public static Packer SetupDefaultPacker(Serializers allSerializers, byte[] bytes)
        {
            System.IO.MemoryStream stream;
            if (bytes == null)
            {
                stream = new System.IO.MemoryStream();
            }
            else
            {
                stream = new System.IO.MemoryStream(bytes);
            }

            return(Packer.FromStream(allSerializers, stream));
        }
Пример #2
0
        public static Packer SetupDefaultPacker(byte[] bytes, Serializers customSerializers)
        {
            var serializersInternal = Serializer.GetInternalSerializers();
            var serializers         = Serializer.GetDefaultSerializers();

            serializers.Add(serializersInternal);
            serializers.Add(customSerializers);

            System.IO.MemoryStream stream;
            if (bytes == null)
            {
                stream = new System.IO.MemoryStream();
            }
            else
            {
                stream = new System.IO.MemoryStream(bytes);
            }

            return(Packer.FromStream(serializers, stream));
        }