2 instantiations of TraceSummary
Aspire.Dashboard (1)
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (1)
149return new TraceSummary
Aspire.Dashboard.Components.Tests (1)
Layout\ResourcesLayoutCloseTests.cs (1)
282var summary = new TraceSummary
50 references to TraceSummary
Aspire.Dashboard (24)
Components\Controls\ApplicationSummary.razor.cs (1)
995public required List<TraceSummary> RecentFailedTraces { get; init; }
Components\Controls\TraceActions.razor.cs (1)
25public required TraceSummary Summary { get; set; }
Components\Legacy\Pages\Traces.razor.cs (8)
27private static readonly IEqualityComparer<TraceSummary> s_traceSummaryComparer = EqualityComparer<TraceSummary>.Create( 52private AspireFluentDataGrid<TraceSummary> _dataGrid = null!; 114private string GetNameTooltip(TraceSummary trace) 137private async ValueTask<GridItemsProviderResult<TraceSummary>> GetData(GridItemsProviderRequest<TraceSummary> request) 252private static string GetRowClass(TraceSummary entry) 393private async Task OnGenAIClickedAsync(TraceSummary summary)
Components\Pages\ResourceOverview.razor.cs (1)
780public required List<TraceSummary> RecentTraces { get; init; }
Components\Pages\Traces.razor.cs (7)
27private static readonly IEqualityComparer<TraceSummary> s_traceSummaryComparer = EqualityComparer<TraceSummary>.Create( 52private AspireFluentDataGrid<TraceSummary> _dataGrid = null!; 128private async ValueTask<GridItemsProviderResult<TraceSummary>> GetData(GridItemsProviderRequest<TraceSummary> request) 249private static string GetRowClass(TraceSummary entry) 417private async Task OnGenAIClickedAsync(TraceSummary summary)
Model\TraceMenuBuilder.cs (1)
70TraceSummary summary,
Model\TracesViewModel.cs (3)
15private PagedResult<TraceSummary>? _traces; 97public async Task<PagedResult<TraceSummary>> GetTracesAsync(CancellationToken cancellationToken) 102return PagedResult<TraceSummary>.Empty;
Otlp\Storage\GetTraceSummariesResponse.cs (1)
11public required PagedResult<TraceSummary> PagedResult { get; init; }
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (1)
170PagedResult = new PagedResult<TraceSummary>
Aspire.Dashboard.Components.Tests (11)
Layout\ResourcesLayoutCloseTests.cs (1)
282var summary = new TraceSummary
Pages\TracesTests.cs (10)
109var grid = cut.FindComponent<AspireFluentDataGrid<TraceSummary>>(); 159var grid = cut.FindComponent<AspireFluentDataGrid<TraceSummary>>(); 164var result = await cut.InvokeAsync(() => grid.Instance.ItemsProvider!(new GridItemsProviderRequest<TraceSummary> 188var refreshedResult = await cut.InvokeAsync(() => grid.Instance.ItemsProvider!(new GridItemsProviderRequest<TraceSummary> 198var itemComparer = Assert.IsAssignableFrom<IEqualityComparer<TraceSummary>>(grid.Instance.ItemComparer); 199foreach (var original in result.Items) 201var refreshed = refreshedResult.Items.Single(item => item.TraceId == original.TraceId); 238var grid = cut.FindComponent<AspireFluentDataGrid<TraceSummary>>(); 240var result = await cut.InvokeAsync(() => grid.Instance.ItemsProvider!(new GridItemsProviderRequest<TraceSummary> 314var grid = cut.FindComponent<AspireFluentDataGrid<TraceSummary>>();
Aspire.Dashboard.Tests (15)
TelemetryRepositoryTests\TraceTests.cs (15)
180var summary = Assert.Single(summaries.PagedResult.Items); 213var latestSummary = Assert.Single(latestSummaries.PagedResult.Items); 364var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest 412var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest 485var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest 2754var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest 3076var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest 4580var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest 4605var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest 4638var summary = Assert.Single((await repository.GetTraceSummariesAsync(new GetTracesRequest 4667var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest 4706var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest 4863var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest 4925var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest 4998var summary = Assert.Single((await repositoryContext.Repository.GetTraceSummariesAsync(new GetTracesRequest