2 instantiations of TelemetryRepository
Aspire.Dashboard.Components.Tests (1)
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
264
var repository = new
TelemetryRepository
(
Aspire.Dashboard.Tests (1)
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
264
var repository = new
TelemetryRepository
(
126 references to TelemetryRepository
Aspire.Dashboard (29)
Components\Controls\Chart\ChartBase.cs (1)
47
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Controls\Chart\ChartContainer.razor.cs (1)
50
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Controls\ResourceActions.razor.cs (1)
34
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Controls\SpanDetails.razor.cs (1)
27
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Controls\TreeMetricSelector.razor.cs (1)
22
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Dialogs\ExemplarsDialog.razor.cs (1)
31
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Dialogs\FilterDialog.razor.cs (1)
27
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Dialogs\SettingsDialog.razor.cs (1)
26
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Pages\ConsoleLogs.razor.cs (1)
57
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Pages\Metrics.razor.cs (1)
62
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Pages\Resources.razor.cs (1)
44
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Pages\StructuredLogs.razor.cs (1)
57
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Pages\TraceDetail.razor.cs (1)
50
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\Pages\Traces.razor.cs (1)
55
public required
TelemetryRepository
TelemetryRepository { get; init; }
Components\ResourcesGridColumns\UnreadLogErrorsBadge.razor.cs (1)
22
public required
TelemetryRepository
TelemetryRepository { get; init; }
DashboardWebApplication.cs (1)
247
builder.Services.AddSingleton<
TelemetryRepository
>();
Model\ResourceMenuItems.cs (1)
27
TelemetryRepository
telemetryRepository,
Model\StructuredLogsViewModel.cs (2)
12
private readonly
TelemetryRepository
_telemetryRepository;
22
public StructuredLogsViewModel(
TelemetryRepository
telemetryRepository)
Model\TracesViewModel.cs (2)
12
private readonly
TelemetryRepository
_telemetryRepository;
21
public TracesViewModel(
TelemetryRepository
telemetryRepository)
Otlp\OtlpLogsService.cs (2)
13
private readonly
TelemetryRepository
_telemetryRepository;
15
public OtlpLogsService(ILogger<OtlpLogsService> logger,
TelemetryRepository
telemetryRepository)
Otlp\OtlpMetricsService.cs (2)
13
private readonly
TelemetryRepository
_telemetryRepository;
15
public OtlpMetricsService(ILogger<OtlpMetricsService> logger,
TelemetryRepository
telemetryRepository)
Otlp\OtlpTraceService.cs (2)
13
private readonly
TelemetryRepository
_telemetryRepository;
15
public OtlpTraceService(ILogger<OtlpTraceService> logger,
TelemetryRepository
telemetryRepository)
Otlp\Storage\Subscription.cs (1)
23
public Subscription(string name, ApplicationKey? applicationKey, SubscriptionType subscriptionType, Func<Task> callback, Action unsubscribe, ExecutionContext? executionContext,
TelemetryRepository
telemetryRepository)
Otlp\Storage\TelemetryRepository.cs (1)
68
_logger = loggerFactory.CreateLogger(typeof(
TelemetryRepository
));
Aspire.Dashboard.Components.Tests (25)
Pages\ConsoleLogsTests.cs (1)
566
Services.AddSingleton<
TelemetryRepository
>();
Pages\MetricsTests.cs (6)
87
var
telemetryRepository = Services.GetRequiredService<
TelemetryRepository
>();
130
var
telemetryRepository = Services.GetRequiredService<
TelemetryRepository
>();
228
var
telemetryRepository = Services.GetRequiredService<
TelemetryRepository
>();
Pages\StructuredLogsTests.cs (1)
183
Services.AddSingleton<
TelemetryRepository
>();
Pages\TraceDetailsTests.cs (10)
53
var
telemetryRepository = Services.GetRequiredService<
TelemetryRepository
>();
85
Assert.Equal(nameof(
TelemetryRepository
.OnNewTraces), t.Name);
107
var
telemetryRepository = Services.GetRequiredService<
TelemetryRepository
>();
172
var
telemetryRepository = Services.GetRequiredService<
TelemetryRepository
>();
240
var
telemetryRepository = Services.GetRequiredService<
TelemetryRepository
>();
353
Services.AddSingleton<
TelemetryRepository
>();
Shared\MetricsSetupHelpers.cs (2)
46
context.Services.AddSingleton<
TelemetryRepository
>();
86
context.Services.AddSingleton<
TelemetryRepository
>();
Shared\ResourceSetupHelpers.cs (2)
29
context.Services.AddSingleton<
TelemetryRepository
>();
102
context.Services.AddSingleton<
TelemetryRepository
>();
Shared\StructuredLogsSetupHelpers.cs (1)
19
context.Services.AddSingleton<
TelemetryRepository
>();
tests\Shared\Telemetry\TelemetryTestHelpers.cs (2)
231
public static
TelemetryRepository
CreateRepository(
264
var
repository = new TelemetryRepository(
Aspire.Dashboard.Tests (72)
Model\ResourceMenuItemsTests.cs (3)
26
var
telemetryRespository = TelemetryTestHelpers.CreateRepository();
57
var
repository = TelemetryTestHelpers.CreateRepository(outgoingPeerResolvers: [outgoingPeerResolver]);
109
var
repository = TelemetryTestHelpers.CreateRepository();
TelemetryRepositoryTests\ApplicationTests.cs (5)
19
var
repository = CreateRepository();
61
var
repository = CreateRepository();
99
var
repository = CreateRepository();
131
var
repository = CreateRepository();
149
private static void AddResource(
TelemetryRepository
repository, string name, string? instanceId = null)
TelemetryRepositoryTests\LogTests.cs (21)
34
var
repository = CreateRepository();
97
var
repository = CreateRepository();
138
var
repository = CreateRepository();
200
var
repository = CreateRepository();
275
var
repository = CreateRepository();
327
var
repository = CreateRepository();
380
var
repository = CreateRepository();
417
var
repository = CreateRepository();
436
var
repository = CreateRepository();
449
var
repository = CreateRepository();
533
var
repository = CreateRepository();
573
var
repository = CreateRepository();
618
var
repository = CreateRepository(maxAttributeCount: 5, maxAttributeLength: 16);
708
var
repository = CreateRepository(subscriptionMinExecuteInterval: minExecuteInterval, loggerFactory: loggerFactory);
782
var
repository = CreateRepository();
829
var
repository = CreateRepository();
928
var
repository = CreateRepository();
1017
var
repository = CreateRepository();
1082
var
repository = CreateRepository();
1156
var
repository = CreateRepository();
1222
var
repository = CreateRepository();
TelemetryRepositoryTests\MetricsTests.cs (13)
26
var
repository = CreateRepository();
107
var
repository = CreateRepository(maxAttributeCount: 5, maxAttributeLength: 16);
221
var
repository = CreateRepository(maxAttributeCount: 5, maxAttributeLength: 16);
326
var
repository = CreateRepository();
434
var
repository = CreateRepository(maxMetricsCount: 3);
513
var
repository = CreateRepository();
632
var
repository = CreateRepository();
707
var
repository = CreateRepository();
865
var
repository = CreateRepository();
1005
var
repository = CreateRepository();
1049
var
repository = CreateRepository();
1136
var
repository = CreateRepository();
1199
var
repository = CreateRepository();
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (1)
24
var
repository = CreateRepository(pauseManager: pauseManager);
TelemetryRepositoryTests\TraceTests.cs (27)
35
var result =
TelemetryRepository
.ConvertSpanKind(value);
43
var
repository = CreateRepository();
104
var
repository = CreateRepository(loggerFactory: factory);
157
var
repository = CreateRepository();
212
var
repository = CreateRepository();
267
var
repository = CreateRepository();
345
var
repository = CreateRepository();
467
var
repository = CreateRepository();
520
var
repository = CreateRepository();
597
var
repository = CreateRepository();
706
var
repository = CreateRepository();
766
var
repository = CreateRepository(maxAttributeCount: 5, maxAttributeLength: 16, maxSpanEventCount: 5);
861
var
repository = CreateRepository();
905
var
repository = CreateRepository(maxTraceCount: MaxTraceCount);
960
private static void AddTrace(
TelemetryRepository
repository, string traceId, DateTime startTime)
1016
var
repository = CreateRepository();
1066
var
repository = CreateRepository();
1142
var
repository = CreateRepository();
1244
var
repository = CreateRepository(outgoingPeerResolvers: [outgoingPeerResolver]);
1308
var
repository = CreateRepository();
1424
var
repository = CreateRepository();
1569
var
repository = CreateRepository();
1648
var
repository = CreateRepository();
1754
var
repository = CreateRepository();
1843
var
repository = CreateRepository();
1936
var
repository = CreateRepository(outgoingPeerResolvers: [outgoingPeerResolver]);
2023
var
repository = CreateRepository(outgoingPeerResolvers: [outgoingPeerResolver]);
tests\Shared\Telemetry\TelemetryTestHelpers.cs (2)
231
public static
TelemetryRepository
CreateRepository(
264
var
repository = new TelemetryRepository(