17 references to LargeTelemetryGenerator
Stress.ApiService (17)
LargeTelemetryGenerationOptions.cs (7)
9public int TraceCount { get; init; } = LargeTelemetryGenerator.TraceCount; 10public int SpansPerTrace { get; init; } = LargeTelemetryGenerator.SpansPerTrace; 12public int LargeTraceSpanCount { get; init; } = LargeTelemetryGenerator.LargeTraceSpanCount; 14public int StructuredLogCount { get; init; } = LargeTelemetryGenerator.StructuredLogCount; 16public int ConsoleLogCount { get; init; } = LargeTelemetryGenerator.ConsoleLogCount; 18public int MetricDurationHours { get; init; } = LargeTelemetryGenerator.MetricDurationHours; 19public int MetricDimensionCount { get; init; } = LargeTelemetryGenerator.MetricDimensionCount;
LargeTelemetryGenerator.cs (1)
22public sealed class LargeTelemetryGenerator(ILogger<LargeTelemetryGenerator> logger, IConfiguration configuration)
Program.cs (9)
34builder.Services.AddSingleton<LargeTelemetryGenerator>(); 47app.MapPost("/large-telemetry", async (LargeTelemetryGenerationOptions options, LargeTelemetryGenerator generator, CancellationToken cancellationToken) => 60app.MapPost("/incompatible-histogram-bounds", async (LargeTelemetryGenerator generator, CancellationToken cancellationToken) => 68app.MapPost("/unavailable-histogram-percentiles", async (LargeTelemetryGenerator generator, CancellationToken cancellationToken) => 76app.MapPost("/unavailable-histogram-exemplars", async (LargeTelemetryGenerator generator, CancellationToken cancellationToken) => 84app.MapPost("/delta-histogram-intervals", async (LargeTelemetryGenerator generator, CancellationToken cancellationToken) => 92app.MapPost("/cumulative-histogram-resets", async (LargeTelemetryGenerator generator, CancellationToken cancellationToken) => 100app.MapPost("/delta-histogram-without-start", async (LargeTelemetryGenerator generator, CancellationToken cancellationToken) => 108app.MapPost("/shared-histogram-bounds", async (LargeTelemetryGenerator generator, CancellationToken cancellationToken) =>