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