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.
namespace System.ClientModel.Primitives
{
internal class ClientDiagnostics : DiagnosticScopeFactory
{
public ClientDiagnostics(ClientPipelineOptions options, bool suppressNestedClientActivities = true);
public ClientDiagnostics(string clientNamespace, ClientPipelineOptions options, bool suppressNestedClientActivities = true);
}
}