public void SerializationOfDisallowedType()
    {
        var myOptions = new MyTypelessOptions();

        byte[] msgpack = MessagePackSerializer.Typeless.Serialize(new MyObject {
            SomeValue = 5
        }, myOptions);
        this.logger.WriteLine(MessagePackSerializer.ConvertToJson(msgpack, myOptions));
        Assert.Throws <TypeAccessException>(() => MessagePackSerializer.Typeless.Deserialize(msgpack, myOptions));
    }
예제 #2
0
 internal MyTypelessOptions(MyTypelessOptions copyFrom)
     : base(copyFrom)
 {
 }