System.ClientModel.Primitives.ClientLoggingOptions
Exposes client options for logging within a ClientPipeline.
namespace System.ClientModel.Primitives
{
public class ClientLoggingOptions
{
public ILoggerFactory LoggerFactory { get; set; }
public bool? EnableLogging { get; set; }
public bool? EnableMessageLogging { get; set; }
public bool? EnableMessageContentLogging { get; set; }
public int? MessageContentSizeLimit { get; set; }
public IList<string> AllowedHeaderNames { get; }
public IList<string> AllowedQueryParameters { get; }
public virtual void Freeze();
protected void AssertNotFrozen();
public ClientLoggingOptions();
}
}