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

System.ClientModel.Internal.PipelineMessageLogger

public PipelineMessageLogger(PipelineMessageSanitizer sanitizer, ILoggerFactory loggerFactory)

public bool IsEnabled(LogLevel logLevel, EventLevel eventLevel)

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)