示例#1
0
 public GenRequest Stream()
 {
     using (var memoryStream = new MemoryStream(PseudoMessageBenchmarks.Payload))
     {
         return(ZenserdesProtobuf.Deserialize <GenRequest>(memoryStream, LongRetention));
     }
 }
示例#2
0
 public GenRequest TryStream()
 {
     using (var memoryStream = new MemoryStream(PseudoMessageBenchmarks.Payload))
     {
         var success = ZenserdesProtobuf.TryDeserialize <GenRequest>(memoryStream, out var result, LongRetention);
         return(result);
     }
 }
示例#3
0
 public GenRequest Span()
 {
     return(ZenserdesProtobuf.Deserialize <GenRequest>(_payload.Span, LongRetention));
 }
示例#4
0
 public GenRequest Memory()
 {
     return(ZenserdesProtobuf.Deserialize <GenRequest>(_payload, LongRetention));
 }
示例#5
0
        public GenRequest TrySpan()
        {
            var success = ZenserdesProtobuf.TryDeserialize <GenRequest>(_payload.Span, out var result, LongRetention);

            return(result);
        }