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

Grpc.Net.Client.Balancer.SubchannelLog

static class SubchannelLog
namespace Grpc.Net.Client.Balancer { internal static class SubchannelLog { public static void SubchannelCreated(ILogger logger, string subchannelId, IReadOnlyList<BalancerAddress> addresses); public static void AddressesUpdatedWhileConnecting(ILogger logger, string subchannelId); public static void ConnectedAddressNotInUpdatedAddresses(ILogger logger, string subchannelId, BalancerAddress currentAddress); public static void ConnectionRequested(ILogger logger, string subchannelId); public static void ConnectionRequestedInNonIdleState(ILogger logger, string subchannelId, ConnectivityState state); public static void ConnectingTransport(ILogger logger, string subchannelId); public static void StartingConnectBackoff(ILogger logger, string subchannelId, TimeSpan BackoffDuration); public static void ConnectBackoffInterrupted(ILogger logger, string subchannelId); public static void ConnectCanceled(ILogger logger, string subchannelId); public static void ConnectError(ILogger logger, string subchannelId, Exception ex); public static void SubchannelStateChanged(ILogger logger, string subchannelId, ConnectivityState state, Status status); public static void StateChangedRegistrationCreated(ILogger logger, string subchannelId, string registrationId); public static void StateChangedRegistrationRemoved(ILogger logger, string subchannelId, string registrationId); public static void ExecutingStateChangedRegistration(ILogger logger, string subchannelId, string registrationId); public static void NoStateChangedRegistrations(ILogger logger, string subchannelId); public static void SubchannelPreserved(ILogger logger, string subchannelId, BalancerAddress address); public static void CancelingConnect(ILogger logger, string subchannelId); public static void ConnectBackoffComplete(ILogger logger, string subchannelId); public static void AddressesUpdated(ILogger logger, string subchannelId, IReadOnlyList<BalancerAddress> addresses); public static void QueuingConnect(ILogger logger, string subchannelId); public static void StartingConnectionRequest(ILogger logger, string subchannelId); } }