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

System.ClientModel.Internal.PipelineTransportLogger

namespace System.ClientModel.Primitives { public abstract class PipelineRequestHeaders : IEnumerable<KeyValuePair<string, string>>, IEnumerable { public abstract void Add(string name, string value); public abstract void Set(string name, string value); public abstract bool Remove(string name); public abstract bool TryGetValue(string name, out string value); public abstract bool TryGetValues(string name, out IEnumerable<string> values); public abstract IEnumerator<KeyValuePair<string, string>> GetEnumerator(); protected PipelineRequestHeaders(); } } namespace System.ClientModel.Internal { internal class PipelineTransportLogger { public PipelineTransportLogger(ILoggerFactory loggerFactory); public void LogResponseDelay(string requestId, double seconds); public void LogExceptionResponse(string requestId, Exception exception); } }