1 implementation of AddMetricsAsync
Aspire.Dashboard (1)
Otlp\Storage\SqliteTelemetryRepository.cs (1)
142
public async Task
AddMetricsAsync
(AddContext context, RepeatedField<ResourceMetrics> resourceMetrics)
84 references to AddMetricsAsync
Aspire.Dashboard (2)
Model\TelemetryImportService.cs (1)
200
await _telemetryRepositoryWriter.
AddMetricsAsync
(addContext, protobufRequest.ResourceMetrics).ConfigureAwait(false);
Otlp\OtlpMetricsService.cs (1)
26
await _telemetryRepositoryWriter.
AddMetricsAsync
(addContext, request.ResourceMetrics).ConfigureAwait(false);
Aspire.Dashboard.Components.Tests (3)
Pages\MetricsTests.cs (2)
477
await FluentUISetupHelpers.ConfigureTelemetryRepository(this, readOnly: true, telemetryRepository => telemetryRepository.
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>
991
await FluentUISetupHelpers.ConfigureTelemetryRepository(this, readOnly: true, telemetryRepository => telemetryRepository.
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>
Shared\TelemetryHelpSetupHelpers.cs (1)
56
AspireDataType.Metrics => repository.
AddMetricsAsync
(new(),
Aspire.Dashboard.Tests (79)
TelemetryRepositoryTests\HistogramTests.cs (23)
170
await destination.Repository.AsWriter().
AddMetricsAsync
(new AddContext(), request.ResourceMetrics);
305
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
370
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
402
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
859
await source.Repository.AsWriter().
AddMetricsAsync
(addContext,
878
await destination.Repository.AsWriter().
AddMetricsAsync
(importContext, request.ResourceMetrics);
934
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
940
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
969
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
988
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
1181
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
1203
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
1353
await source.Repository.AsWriter().
AddMetricsAsync
(addContext, [CreateMetrics(temporality, first, second)]);
1374
await destination.Repository.AsWriter().
AddMetricsAsync
(importContext, request.ResourceMetrics);
1439
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
1475
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
1492
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
1510
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
1548
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
1550
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
1564
await context.Repository.AsWriter().
AddMetricsAsync
(new AddContext(),
1583
await context.Repository.AsWriter().
AddMetricsAsync
(new AddContext(),
1596
await context.Repository.AsWriter().
AddMetricsAsync
(new AddContext(),
TelemetryRepositoryTests\MetricsTests.cs (46)
30
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
128
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
229
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
290
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>
342
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
441
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
498
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>
531
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
610
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
717
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
792
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
942
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
1084
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
1129
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
1190
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
1254
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
1289
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
1378
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
1449
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
1493
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
1569
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
1624
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
1682
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics> { resourceMetrics });
2025
await context.Repository.AsWriter().
AddMetricsAsync
(addContext, [CreateResourceMetrics(metric)]);
2049
await context.Repository.AsWriter().
AddMetricsAsync
(addContext, [CreateResourceMetrics(first), CreateResourceMetrics(second)]);
2081
await context.Repository.AsWriter().
AddMetricsAsync
(addContext, [CreateResourceMetrics(metric)]);
2110
await context.Repository.AsWriter().
AddMetricsAsync
(addContext,
2131
await repository.AsWriter().
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>
2158
await repository.AsWriter().
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>
2180
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
2230
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
2307
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
2343
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
2397
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
2470
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
2527
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
2585
await repository.AsWriter().
AddMetricsAsync
(context, new RepeatedField<ResourceMetrics>
2649
await repository.AsWriter().
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>
2658
await repository.AsWriter().
AddMetricsAsync
(context, new RepeatedField<ResourceMetrics>
2693
await repository.AsWriter().
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>
2697
await repository.AsWriter().
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>
2750
await repository.AsWriter().
AddMetricsAsync
(context, new RepeatedField<ResourceMetrics>
2761
await repository.AsWriter().
AddMetricsAsync
(context, new RepeatedField<ResourceMetrics>
2795
await repository.AsWriter().
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>
2814
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>
2822
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(context, new RepeatedField<ResourceMetrics>
TelemetryRepositoryTests\TelemetryLimitTests.cs (8)
138
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
162
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(failContext, new RepeatedField<ResourceMetrics>
195
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
228
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>
320
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(setupContext, new RepeatedField<ResourceMetrics>
340
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(failContext, new RepeatedField<ResourceMetrics>
543
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics> { rm });
548
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(failContext, new RepeatedField<ResourceMetrics>
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (2)
85
await repositoryContext.Repository.AsWriter().
AddMetricsAsync
(addContext, new RepeatedField<ResourceMetrics>()
1437
await repository.AsWriter().
AddMetricsAsync
(new AddContext(), new RepeatedField<ResourceMetrics>()