hi, somes problem when you use serializer from context.GetSerializer
public class SimpleItem
{
public int Id;
public SimpleItem()
{
}
}
var item = new SimpleItem();
var stream = new MemoryStream();
var context = new SerializationContext();
classique use, is work well
var serializer = context.GetSerializer<SimpleItem>();
serializer .Pack(stream, items);
stream.Position = 0;
var cloneItems = serializer .Unpack(stream);
but when you try this
var serializer = context.GetSerializer(item.GetType() );
var packer = MsgPack.Packer.Create(stream, varcontext.CompatibilityOptions.PackerCompatibilityOptions);
serializer .PackTo(packer, item);
stream.Position = 0;
var cloneItems = serializer .UnpackFrom(MsgPack.Unpacker.Create(stream));
cloneItems is null. Does not seem normall!!
hi, somes problem when you use serializer from context.GetSerializer
classique use, is work well
but when you try this
cloneItems is null. Does not seem normall!!