System.Diagnostics.ActivitySourceFactory
namespace System.Diagnostics
{
public abstract class ActivitySourceFactory : IDisposable
{
public ActivitySource Create(ActivitySourceOptions options);
public ActivitySource Create(string name, string version = "", IEnumerable<KeyValuePair<string, object>> tags = null);
protected abstract ActivitySource CreateCore(ActivitySourceOptions options);
public void Dispose();
protected virtual void Dispose(bool disposing);
protected ActivitySourceFactory();
}
}