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

System.ClientModel.Primitives.ClientDiagnostics

Provides distributed tracing support for client libraries built on System.ClientModel. This class mirrors the API of Azure.Core.Pipeline.ClientDiagnostics to allow shared code generation patterns between Azure and non-Azure clients.
public ClientDiagnostics(ClientPipelineOptions options, bool suppressNestedClientActivities = true)

Creates a new instance of ClientDiagnostics.

public ClientDiagnostics(string clientNamespace, ClientPipelineOptions options, bool suppressNestedClientActivities = true)

Creates a new instance of ClientDiagnostics with explicit namespace.