System.ClientModel.Primitives.ClientLoggingOptions
Exposes client options for logging within a ClientPipeline.
namespace System.ClientModel.Primitives
{
public class ClientLoggingOptions
{
public bool IsReadOnly { get; }
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 ClientLoggingOptions();
public virtual void Freeze();
public virtual ClientLoggingOptions Clone();
protected void AssertNotFrozen();
}
}