<PackageReference Include="Grpc.Net.Client" Version="2.76.0" />

Grpc.Net.Client.Internal.HttpContentClientStreamWriter<TRequest, TResponse>

sealed class HttpContentClientStreamWriter<TRequest, TResponse> : ClientStreamWriterBase<TRequest>
public GrpcCall<TRequest, TResponse> Call { get; }

public TaskCompletionSource<bool> CompleteTcs { get; }

public HttpContentClientStreamWriter(GrpcCall<TRequest, TResponse> call)

public Task WriteAsync<TState>(Func<GrpcCall<TRequest, TResponse>, Stream, CallOptions, TState, Task> writeFunc, TState state, CancellationToken cancellationToken)

public Task WriteAsyncCore<TState>(Func<GrpcCall<TRequest, TResponse>, Stream, CallOptions, TState, Task> writeFunc, TState state, CancellationToken cancellationToken)