(T value)
| 104 | public string Name => "protobuf"; |
| 105 | |
| 106 | public byte[] Serialize(T value) |
| 107 | { |
| 108 | _writeStream.Position = 0; |
| 109 | _writeStream.SetLength(0); |
| 110 | ProtobufNetSerializer.Serialize(_writeStream, value); |
| 111 | return _writeStream.ToArray(); |
| 112 | } |
| 113 | |
| 114 | public object? Deserialize(byte[] payload) |
| 115 | { |