public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::DRXLibrary.Models.Drx.Document.DrxDocumentHeader value, global::MessagePack.MessagePackSerializerOptions options) { if (value is null) { writer.WriteNil(); return; } IFormatterResolver formatterResolver = options.Resolver; writer.WriteMapHeader(9); writer.WriteRaw(GetSpan_Title()); formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.Title, options); writer.WriteRaw(GetSpan_TimeStamp()); formatterResolver.GetFormatterWithVerify <global::System.DateTimeOffset>().Serialize(ref writer, value.TimeStamp, options); writer.WriteRaw(GetSpan_Vrel()); formatterResolver.GetFormatterWithVerify <global::DRXLibrary.Models.Drx.Document.DrxDocumentVrel>().Serialize(ref writer, value.Vrel, options); writer.WriteRaw(GetSpan_Flags()); formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.List <global::System.Guid> >().Serialize(ref writer, value.Flags, options); writer.WriteRaw(GetSpan_Store()); formatterResolver.GetFormatterWithVerify <global::System.Guid>().Serialize(ref writer, value.Store, options); writer.WriteRaw(GetSpan_Encrypted()); writer.Write(value.Encrypted); writer.WriteRaw(GetSpan_Key()); formatterResolver.GetFormatterWithVerify <global::CoreLibrary.Models.Crypto.CryptoKey>().Serialize(ref writer, value.Key, options); writer.WriteRaw(GetSpan_SecurityLevel()); formatterResolver.GetFormatterWithVerify <global::DRXLibrary.Models.Drx.DrxSecurityLevel>().Serialize(ref writer, value.SecurityLevel, options); writer.WriteRaw(GetSpan_BodyType()); formatterResolver.GetFormatterWithVerify <global::DRXLibrary.Models.Drx.DrxBodyType>().Serialize(ref writer, value.BodyType, options); }
public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.Nest2.IdType value, global::MessagePack.MessagePackSerializerOptions options) { if (value is null) { writer.WriteNil(); return; } writer.WriteMapHeader(0); }
public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::DRXLibrary.Models.Drx.Store.DrxStoreCache value, global::MessagePack.MessagePackSerializerOptions options) { if (value is null) { writer.WriteNil(); return; } IFormatterResolver formatterResolver = options.Resolver; writer.WriteMapHeader(1); writer.WriteRaw(GetSpan_Stores()); formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.List <global::DRXLibrary.Models.Drx.Store.LocalDrxStore> >().Serialize(ref writer, value.Stores, options); }
public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.Record value, global::MessagePack.MessagePackSerializerOptions options) { if (value is null) { writer.WriteNil(); return; } var formatterResolver = options.Resolver; writer.WriteMapHeader(1); writer.WriteRaw(GetSpan_SomeProperty()); global::MessagePack.FormatterResolverExtensions.GetFormatterWithVerify <string>(formatterResolver).Serialize(ref writer, value.SomeProperty, options); }
public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.Nest2 value, global::MessagePack.MessagePackSerializerOptions options) { if (value is null) { writer.WriteNil(); return; } var formatterResolver = options.Resolver; writer.WriteMapHeader(2); writer.WriteRaw(GetSpan_EnumId()); global::MessagePack.FormatterResolverExtensions.GetFormatterWithVerify <global::TestData2.Nest2.Id>(formatterResolver).Serialize(ref writer, value.EnumId, options); writer.WriteRaw(GetSpan_ClassId()); global::MessagePack.FormatterResolverExtensions.GetFormatterWithVerify <global::TestData2.Nest2.IdType>(formatterResolver).Serialize(ref writer, value.ClassId, options); }
public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.C value, global::MessagePack.MessagePackSerializerOptions options) { if (value is null) { writer.WriteNil(); return; } var formatterResolver = options.Resolver; writer.WriteMapHeader(2); writer.WriteRaw(GetSpan_b()); global::MessagePack.FormatterResolverExtensions.GetFormatterWithVerify <global::TestData2.B>(formatterResolver).Serialize(ref writer, value.b, options); writer.WriteRaw(GetSpan_a()); writer.Write(value.a); }
public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.PropNameCheck2 value, global::MessagePack.MessagePackSerializerOptions options) { if (value is null) { writer.WriteNil(); return; } IFormatterResolver formatterResolver = options.Resolver; writer.WriteMapHeader(2); writer.WriteRaw(GetSpan_MyProperty1()); formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.MyProperty1, options); writer.WriteRaw(GetSpan_MyProperty2()); formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.MyProperty2, options); }
public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::TestData2.B value, global::MessagePack.MessagePackSerializerOptions options) { if (value is null) { writer.WriteNil(); return; } var formatterResolver = options.Resolver; writer.WriteMapHeader(3); writer.WriteRaw(GetSpan_ass()); global::MessagePack.FormatterResolverExtensions.GetFormatterWithVerify <global::System.Collections.Generic.List <global::TestData2.A> >(formatterResolver).Serialize(ref writer, value.ass, options); writer.WriteRaw(GetSpan_c()); global::MessagePack.FormatterResolverExtensions.GetFormatterWithVerify <global::TestData2.C>(formatterResolver).Serialize(ref writer, value.c, options); writer.WriteRaw(GetSpan_a()); writer.Write(value.a); }
public void Serialize(ref global::MessagePack.MessagePackWriter writer, global::DRXLibrary.Models.Drx.Store.LocalDrxStore value, global::MessagePack.MessagePackSerializerOptions options) { if (value is null) { writer.WriteNil(); return; } IFormatterResolver formatterResolver = options.Resolver; writer.WriteMapHeader(5); writer.WriteRaw(GetSpan_Id()); formatterResolver.GetFormatterWithVerify <global::System.Guid>().Serialize(ref writer, value.Id, options); writer.WriteRaw(GetSpan_Name()); formatterResolver.GetFormatterWithVerify <string>().Serialize(ref writer, value.Name, options); writer.WriteRaw(GetSpan_Encrypted()); writer.Write(value.Encrypted); writer.WriteRaw(GetSpan_Key()); formatterResolver.GetFormatterWithVerify <global::CoreLibrary.Models.Crypto.CryptoKey>().Serialize(ref writer, value.Key, options); writer.WriteRaw(GetSpan_FlagDefinitions()); formatterResolver.GetFormatterWithVerify <global::System.Collections.Generic.List <global::DRXLibrary.Models.Drx.DrxFlag> >().Serialize(ref writer, value.FlagDefinitions, options); }