<PackageReference Include="System.ClientModel" Version="1.7.0" />

PipelineMessageLogger

public bool IsEnabled(LogLevel logLevel, EventLevel eventLevel)

Whether the given log level or event level is enabled, depending on whether this handler logs to ILogger or Event Source. Should be used to guard expensive operations.

public void LogErrorResponse(string requestId, PipelineResponse response, double seconds)

public void LogErrorResponseContent(string requestId, byte[] content, Encoding textEncoding)

public void LogErrorResponseContentBlock(string requestId, int blockNumber, byte[] content, Encoding textEncoding)

public void LogRequest(string requestId, PipelineRequest request, string clientAssembly)

public void LogRequestContent(string requestId, byte[] content, Encoding textEncoding)

public void LogResponse(string requestId, PipelineResponse response, double seconds)

public void LogResponseContent(string requestId, byte[] content, Encoding textEncoding)

public void LogResponseContentBlock(string requestId, int blockNumber, byte[] content, Encoding textEncoding)