Serialize(objects); // [1,"aaa",[9999]] Console.WriteLine(MessagePackSerializer.ToJson(bin)); // Support Anonymous Type Serialize var anonType = new { Foo = 100, Bar = "foobar" }; var bin2 = MessagePackSerializer.Serialize(anonType, MessagePack.Resolvers.ContractlessStandardResolver.Instance...
it is important for versioning.[Key(0)]publicintAge{get;set;}[Key(1)]publicstringFirstName{get;set;}[Key(2)]publicstringLastName{get;set;}// public members and does not serialize target, mark IgnoreMemberttribute[IgnoreMember]publicstringFullName{get{returnFirstName+LastName;}}...
// mark MessagePackObjectAttribute[MessagePackObject]publicclassMyClass{// Key is serialization index, it is important for versioning.[Key(0)]publicintAge{get;set;}[Key(1)]publicstringFirstName{get;set;}[Key(2)]publicstringLastName{get;set;}// public members and does not serialize target, ma...