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

Grpc.Net.Client.Balancer.Internal.PassiveSubchannelTransport

Subchannel transport used when SocketsHttpHandler isn't configured. This transport will only be used when there is one address. It isn't able to correctly determine connectivity state.
namespace Grpc.Net.Client.Balancer.Internal { internal sealed class PassiveSubchannelTransport : ISubchannelTransport, IDisposable { public DnsEndPoint CurrentEndPoint { get; } public TimeSpan? ConnectTimeout { get; } public TransportStatus TransportStatus { get; } public PassiveSubchannelTransport(Subchannel subchannel); public void Disconnect(); public ValueTask<ConnectResult> TryConnectAsync(ConnectContext context, int attempt); public void Dispose(); public ValueTask<Stream> GetStreamAsync(DnsEndPoint endPoint, CancellationToken cancellationToken); } }