Grpc.Net.Client.Internal.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);
}
}