public void Serialize(ref MessagePackWriter writer, global::MasterMemory.Tests.Sample value, global::MessagePack.MessagePackSerializerOptions options) { if (value == null) { writer.WriteNil(); return; } IFormatterResolver formatterResolver = options.Resolver; writer.WriteMapHeader(4); writer.WriteRaw(this.____stringByteKeys[0]); writer.Write(value.Id); writer.WriteRaw(this.____stringByteKeys[1]); writer.Write(value.Age); writer.WriteRaw(this.____stringByteKeys[2]); formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.FirstName, options); writer.WriteRaw(this.____stringByteKeys[3]); formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.LastName, options); }
public global::MasterMemory.Tests.Sample Deserialize(ref MessagePackReader reader, global::MessagePack.MessagePackSerializerOptions options) { if (reader.TryReadNil()) { return(null); } IFormatterResolver formatterResolver = options.Resolver; var length = reader.ReadMapHeader(); var __Id__ = default(int); var __Age__ = default(int); var __FirstName__ = default(string); var __LastName__ = default(string); for (int i = 0; i < length; i++) { ReadOnlySpan <byte> stringKey = Internal.CodeGenHelpers.ReadStringSpan(ref reader); int key; if (!this.____keyMapping.TryGetValue(stringKey, out key)) { reader.Skip(); continue; } switch (key) { case 0: __Id__ = reader.ReadInt32(); break; case 1: __Age__ = reader.ReadInt32(); break; case 2: __FirstName__ = formatterResolver.GetFormatterWithVerify <string>().Deserialize(ref reader, options); break; case 3: __LastName__ = formatterResolver.GetFormatterWithVerify <string>().Deserialize(ref reader, options); break; default: reader.Skip(); break; } } var ____result = new global::MasterMemory.Tests.Sample(__Id__, __Age__, __FirstName__, __LastName__); ____result.Id = __Id__; ____result.Age = __Age__; ____result.FirstName = __FirstName__; ____result.LastName = __LastName__; return(____result); }
public void Serialize(ref MessagePackWriter writer, global::MasterMemory.Tests.TestStructures.TestMaster value, global::MessagePack.MessagePackSerializerOptions options) { if (value == null) { writer.WriteNil(); return; } IFormatterResolver formatterResolver = options.Resolver; writer.WriteMapHeader(2); writer.WriteRaw(this.____stringByteKeys[0]); writer.Write(value.TestID); writer.WriteRaw(this.____stringByteKeys[1]); writer.Write(value.Value); }
public global::MasterMemory.Tests.TestStructures.TestMaster Deserialize(ref MessagePackReader reader, global::MessagePack.MessagePackSerializerOptions options) { if (reader.TryReadNil()) { return(null); } IFormatterResolver formatterResolver = options.Resolver; var length = reader.ReadMapHeader(); var __TestID__ = default(int); var __Value__ = default(int); for (int i = 0; i < length; i++) { ReadOnlySpan <byte> stringKey = Internal.CodeGenHelpers.ReadStringSpan(ref reader); int key; if (!this.____keyMapping.TryGetValue(stringKey, out key)) { reader.Skip(); continue; } switch (key) { case 0: __TestID__ = reader.ReadInt32(); break; case 1: __Value__ = reader.ReadInt32(); break; default: reader.Skip(); break; } } var ____result = new global::MasterMemory.Tests.TestStructures.TestMaster(__TestID__, __Value__); ____result.TestID = __TestID__; ____result.Value = __Value__; return(____result); }
public global::ChatApp.Shared.MessagePackObjects.MessageResponse Deserialize(ref MessagePackReader reader, global::MessagePack.MessagePackSerializerOptions options) { if (reader.TryReadNil()) { throw new InvalidOperationException("typecode is null, struct not supported"); } IFormatterResolver formatterResolver = options.Resolver; var length = reader.ReadArrayHeader(); var __UserName__ = default(string); var __Message__ = default(string); for (int i = 0; i < length; i++) { var key = i; switch (key) { case 0: __UserName__ = formatterResolver.GetFormatterWithVerify <string>().Deserialize(ref reader, options); break; case 1: __Message__ = formatterResolver.GetFormatterWithVerify <string>().Deserialize(ref reader, options); break; default: reader.Skip(); break; } } var ____result = new global::ChatApp.Shared.MessagePackObjects.MessageResponse(); ____result.UserName = __UserName__; ____result.Message = __Message__; return(____result); }
public void Serialize(ref MessagePackWriter writer, global::MasterMemory.Tests.TestStructures.QuestMasterEmptyValidate value, global::MessagePack.MessagePackSerializerOptions options) { if (value == null) { writer.WriteNil(); return; } IFormatterResolver formatterResolver = options.Resolver; writer.WriteMapHeader(4); writer.WriteRaw(this.____stringByteKeys[0]); writer.Write(value.QuestId); writer.WriteRaw(this.____stringByteKeys[1]); formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.Name, options); writer.WriteRaw(this.____stringByteKeys[2]); writer.Write(value.RewardItemId); writer.WriteRaw(this.____stringByteKeys[3]); writer.Write(value.Cost); }
public void Serialize(ref MessagePackWriter writer, global::ChatApp.Shared.MessagePackObjects.MessageResponse value, global::MessagePack.MessagePackSerializerOptions options) { IFormatterResolver formatterResolver = options.Resolver; writer.WriteArrayHeader(2); formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.UserName, options); formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.Message, options); }
public global::Server.SharedThings.Packets.ServerPackets.Game.DeclareEntities Deserialize(ref MessagePackReader reader, global::MessagePack.MessagePackSerializerOptions options) { if (reader.TryReadNil()) { return(null); } IFormatterResolver formatterResolver = options.Resolver; var length = reader.ReadArrayHeader(); var __Entities__ = default(global::System.Collections.Generic.HashSet <global::Server.SharedThings.Packets.Representations.BasicEntity>); for (int i = 0; i < length; i++) { var key = i; switch (key) { case 0: __Entities__ = formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.HashSet <global::Server.SharedThings.Packets.Representations.BasicEntity> >().Deserialize(ref reader, options); break; default: reader.Skip(); break; } } var ____result = new global::Server.SharedThings.Packets.ServerPackets.Game.DeclareEntities(); ____result.Entities = __Entities__; return(____result); }
public void Serialize(ref MessagePackWriter writer, global::Server.SharedThings.Packets.ServerPackets.Game.DeclareEntities value, global::MessagePack.MessagePackSerializerOptions options) { if (value == null) { writer.WriteNil(); return; } IFormatterResolver formatterResolver = options.Resolver; writer.WriteArrayHeader(1); formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.HashSet <global::Server.SharedThings.Packets.Representations.BasicEntity> >().Serialize(ref writer, value.Entities, options); }
public global::MessagePackTest.TestData Deserialize(ref MessagePackReader reader, global::MessagePack.MessagePackSerializerOptions options) { if (reader.TryReadNil()) { return(null); } options.Security.DepthStep(ref reader); IFormatterResolver formatterResolver = options.Resolver; var length = reader.ReadMapHeader(); var __Test__ = default(string); for (int i = 0; i < length; i++) { ReadOnlySpan <byte> stringKey = global::MessagePack.Internal.CodeGenHelpers.ReadStringSpan(ref reader); int key; if (!this.____keyMapping.TryGetValue(stringKey, out key)) { reader.Skip(); continue; } switch (key) { case 0: __Test__ = formatterResolver.GetFormatterWithVerify <string>().Deserialize(ref reader, options); break; default: reader.Skip(); break; } } var ____result = new global::MessagePackTest.TestData(); ____result.Test = __Test__; reader.Depth--; return(____result); }
public void Serialize(ref MessagePackWriter writer, global::MessagePackTest.TestData value, global::MessagePack.MessagePackSerializerOptions options) { if (value == null) { writer.WriteNil(); return; } IFormatterResolver formatterResolver = options.Resolver; writer.WriteMapHeader(1); writer.WriteRaw(this.____stringByteKeys[0]); formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.Test, options); }