2 instantiations of ActivityListenerBuilder
Microsoft.Extensions.Diagnostics.Abstractions (2)
Tracing\TracingBuilderExtensions.Listeners.cs (2)
40ActivityListenerBuilder listenerBuilder = new ActivityListenerBuilder(name); 71ActivityListenerBuilder listenerBuilder = new ActivityListenerBuilder(name);
19 references to ActivityListenerBuilder
Microsoft.Extensions.Diagnostics (2)
Tracing\DefaultActivitySourceFactory.cs (2)
21public DefaultActivitySourceFactory(IEnumerable<ActivityListenerBuilder> listenerBuilders, IOptionsMonitor<TracingOptions> options) 203public ActivityListenerRegistration(ActivityListenerBuilder listenerBuilder, DefaultActivitySourceFactory activitySourceFactory)
Microsoft.Extensions.Diagnostics.Abstractions (17)
Tracing\TracingBuilderExtensions.Listeners.cs (10)
22/// <param name="configure">A callback that configures the delegate properties of the supplied <see cref="ActivityListenerBuilder"/>.</param> 27/// <see cref="ActivityListenerBuilder"/>, and constructs the registered <see cref="ActivityListener"/> itself. 32public static ITracingBuilder AddListener(this ITracingBuilder builder, string name, Action<ActivityListenerBuilder> configure) 40ActivityListenerBuilder listenerBuilder = new ActivityListenerBuilder(name); 53/// <param name="configure">A callback that configures the supplied <see cref="ActivityListenerBuilder"/>, with access to the resolved <see cref="IServiceProvider"/>.</param> 58/// <see cref="ActivityListenerBuilder"/>, and constructs the registered <see cref="ActivityListener"/> itself. 63public static ITracingBuilder AddListener(this ITracingBuilder builder, string name, Action<IServiceProvider, ActivityListenerBuilder> configure) 71ActivityListenerBuilder listenerBuilder = new ActivityListenerBuilder(name); 79/// Removes all <see cref="ActivityListenerBuilder"/> registrations from the dependency injection container. 86builder.Services.RemoveAll<ActivityListenerBuilder>();
Tracing\TracingBuilderExtensions.Rules.cs (4)
21/// <param name="listenerName">The <see cref="ActivityListenerBuilder.Name"/>. A null or empty value matches all listeners.</param> 33/// <param name="listenerName">The <see cref="ActivityListenerBuilder.Name"/>. A null or empty value matches all listeners.</param> 45/// <param name="listenerName">The <see cref="ActivityListenerBuilder.Name"/>. A null or empty value matches all listeners.</param> 57/// <param name="listenerName">The <see cref="ActivityListenerBuilder.Name"/>. A null or empty value matches all listeners.</param>
Tracing\TracingRule.cs (3)
18/// <item><description>ListenerName, an exact match. See <see cref="ActivityListenerBuilder.Name"/>.</description></item> 32/// <param name="listenerName">The <see cref="ActivityListenerBuilder.Name"/>. A <see langword="null"/> or empty value matches all listeners.</param> 80/// Gets the <see cref="ActivityListenerBuilder.Name"/>, an exact match.