LatencyConsoleExtensions.AddConsoleLatencyDataExporter Method

Definition

Overloads

AddConsoleLatencyDataExporter(IServiceCollection)

Add latency data exporter for the console.

C#
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddConsoleLatencyDataExporter(this Microsoft.Extensions.DependencyInjection.IServiceCollection services);

Parameters

services
IServiceCollection

Dependency injection container.

Returns

Provided service collection with Microsoft.Extensions.Telemetry.Console.LatencyConsoleExporter added.

Exceptions

When services is null.

Applies to

.NET 10 (package-provided) i inne wersje
Produkt Wersje
.NET 6 (package-provided), 7 (package-provided), 8 (package-provided), 9 (package-provided), 10 (package-provided)

AddConsoleLatencyDataExporter(IServiceCollection, IConfigurationSection)

Add latency data exporter for the console.

C#
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddConsoleLatencyDataExporter(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfigurationSection section);

Parameters

services
IServiceCollection

Dependency injection container.

section
IConfigurationSection

Configuration of LarencyConsoleOptions.

Returns

Provided service collection with Microsoft.Extensions.Telemetry.Console.LatencyConsoleExporter added.

Exceptions

Either services or section is null.

Applies to

.NET 10 (package-provided) i inne wersje
Produkt Wersje
.NET 6 (package-provided), 7 (package-provided), 8 (package-provided), 9 (package-provided), 10 (package-provided)

AddConsoleLatencyDataExporter(IServiceCollection, Action<LarencyConsoleOptions>)

Add latency data exporter for the console.

C#
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddConsoleLatencyDataExporter(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.Extensions.Telemetry.Console.LarencyConsoleOptions> configure);

Parameters

services
IServiceCollection

Dependency injection container.

configure
Action<LarencyConsoleOptions>

LarencyConsoleOptions configuration delegate.

Returns

Provided service collection with Microsoft.Extensions.Telemetry.Console.LatencyConsoleExporter added.

Exceptions

Either services or configure is null.

Applies to

.NET 10 (package-provided) i inne wersje
Produkt Wersje
.NET 6 (package-provided), 7 (package-provided), 8 (package-provided), 9 (package-provided), 10 (package-provided)