System.ClientModel.Primitives.ActivityExtensions
Extensions for Activity and ActivitySource that provide
common Open Telemetry tracing functionality for clients built on System.ClientModel.
namespace System.ClientModel.Primitives
{
public static class ActivityExtensions
{
public static Activity StartClientActivity(this ActivitySource activitySource, ClientPipelineOptions options, string name, ActivityKind kind = ActivityKind.Internal, ActivityContext parentContext = default(ActivityContext), IEnumerable<KeyValuePair<string, object>> tags = null);
public static Activity MarkClientActivityFailed(this Activity activity, Exception exception);
}
}