예제 #1
0
 protected override void SerializeValue(Span <byte> target, LineItemKey value)
 {
     Fmt.SerializeStruct(target, value.OrderId);
     Fmt.SerializeObject(target, value.ProdCode);
 }
예제 #2
0
 protected override void SerializeValue(Span <byte> target, LineItem value)
 {
     Fmt.SerializeObject(target, value.Key);
     Fmt.SerializeStruct(target, value.Quantity);
 }
예제 #3
0
 protected override void SerializeValue(Span <byte> target, Order value)
 {
     Fmt.SerializeStruct(target, value.Id);
     Fmt.SerializeStruct(target, value.CustomerId);
     Fmt.SerializeObjects(target, value.LineItems);
 }