<PackageReference Include="Grpc.Net.Client" Version="2.80.0-pre1" />

Grpc.Net.Client.Internal.StreamExtensions

static class StreamExtensions
namespace Grpc.Net.Client.Internal { internal static class StreamExtensions { public static ValueTask<TResponse> ReadMessageAsync<TResponse>(this Stream responseStream, GrpcCall call, Func<DeserializationContext, TResponse> deserializer, string grpcEncoding, bool singleMessage, CancellationToken cancellationToken) where TResponse : class; public static Task WriteMessageAsync<[System.Runtime.CompilerServices.Nullable(2)] TMessage>(this Stream stream, GrpcCall call, TMessage message, Action<TMessage, SerializationContext> serializer, CallOptions callOptions); public static Task WriteMessageAsync(this Stream stream, GrpcCall call, ReadOnlyMemory<byte> data, CancellationToken cancellationToken); } }