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

Grpc.Net.Client.Internal.GrpcCallLog

static class GrpcCallLog
namespace Grpc.Net.Client.Internal { internal static class GrpcCallLog { public static void StartingCall(ILogger logger, MethodType methodType, Uri uri); public static void ResponseHeadersReceived(ILogger logger); public static void GrpcStatusError(ILogger logger, StatusCode statusCode, string statusMessage, Exception debugException); public static void FinishedCall(ILogger logger); public static void StartingDeadlineTimeout(ILogger logger, TimeSpan deadlineTimeout); public static void ErrorStartingCall(ILogger logger); public static void DeadlineExceeded(ILogger logger); public static void CanceledCall(ILogger logger); public static void MessageNotReturned(ILogger logger); public static void CallCredentialsNotUsed(ILogger logger); public static void ReadingMessage(ILogger logger); public static void NoMessageReturned(ILogger logger); public static void DeserializingMessage(ILogger logger, int messageLength, Type messageType); public static void ReceivedMessage(ILogger logger); public static void ErrorReadingMessage(ILogger logger, Exception ex); public static void SendingMessage(ILogger logger); public static void MessageSent(ILogger logger); public static void ErrorSendingMessage(ILogger logger, Exception ex); public static void SerializedMessage(ILogger logger, Type messageType, int messageLength); public static void CompressingMessage(ILogger logger, string messageEncoding); public static void DecompressingMessage(ILogger logger, string messageEncoding); public static void DeadlineTimeoutTooLong(ILogger logger, TimeSpan timeout); public static void DeadlineTimerRescheduled(ILogger logger, TimeSpan remaining); public static void ErrorParsingTrailers(ILogger logger, Exception ex); public static void ErrorExceedingDeadline(ILogger logger, Exception ex); public static void InvalidGrpcStatusInHeader(ILogger logger); } }