(CancellationToken cancellationToken = default)
| 187 | public abstract ValueTask<double> ReadDoubleAsync(CancellationToken cancellationToken = default); |
| 188 | |
| 189 | public virtual async ValueTask<string> ReadStringAsync(CancellationToken cancellationToken = default) |
| 190 | { |
| 191 | var buf = await ReadBinaryAsync(cancellationToken); |
| 192 | return Encoding.UTF8.GetString(buf, 0, buf.Length); |
| 193 | } |
| 194 | |
| 195 | public abstract ValueTask<byte[]> ReadBinaryAsync(CancellationToken cancellationToken = default); |
| 196 |
no outgoing calls