4 instantiations of LogSummary
Aspire.Dashboard (1)
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (1)
386
.Select(record => new
LogSummary
Aspire.Dashboard.Components.Tests (1)
Controls\TextVisualizerDialogTests.cs (1)
622
var summary = new
LogSummary
Aspire.Dashboard.Tests (2)
Model\SpanWaterfallViewModelTests.cs (1)
52
var log = new
LogSummary
Model\TraceDetailPageViewModelTests.cs (1)
110
var logSummary = new
LogSummary
50 references to LogSummary
Aspire.Dashboard (38)
Components\Controls\ApplicationSummary.razor.cs (2)
457
foreach (
var
log in errorLogs.Items)
992
public required List<
LogSummary
> RecentErrors { get; init; }
Components\Controls\StructuredLogActions.razor.cs (1)
26
public required
LogSummary
LogEntry { get; set; }
Components\Legacy\Pages\StructuredLogs.razor.cs (8)
27
private static readonly IEqualityComparer<
LogSummary
> s_logSummaryComparer = EqualityComparer<
LogSummary
>.Create(
54
private AspireFluentDataGrid<
LogSummary
>? _dataGrid;
129
private async ValueTask<GridItemsProviderResult<
LogSummary
>> GetData(GridItemsProviderRequest<
LogSummary
> request)
304
private Task OnShowPropertiesAsync(
LogSummary
summary, string? focusElementId)
400
private string GetRowClass(
LogSummary
entry)
510
private async Task LaunchGenAIVisualizerAsync(
LogSummary
logEntry)
Components\Legacy\Pages\TraceDetail.razor.cs (1)
534
private async Task ToggleSpanLogsAsync(
LogSummary
logEntry)
Components\Pages\ResourceOverview.razor.cs (2)
776
public required List<
LogSummary
> RecentAttentionLogs { get; init; }
777
public required List<
LogSummary
> RecentLogs { get; init; }
Components\Pages\StructuredLogs.razor.cs (8)
27
private static readonly IEqualityComparer<
LogSummary
> s_logSummaryComparer = EqualityComparer<
LogSummary
>.Create(
54
private AspireFluentDataGrid<
LogSummary
>? _dataGrid;
143
private async ValueTask<GridItemsProviderResult<
LogSummary
>> GetData(GridItemsProviderRequest<
LogSummary
> request)
347
private Task OnShowPropertiesAsync(
LogSummary
summary, string? focusElementId)
443
private string GetRowClass(
LogSummary
entry)
560
private async Task LaunchGenAIVisualizerAsync(
LogSummary
logEntry)
Components\Pages\TraceDetail.razor.cs (1)
560
private async Task ToggleSpanLogsAsync(
LogSummary
logEntry)
Components\ResourcesGridColumns\LogMessageColumnDisplay.razor.cs (3)
12
public required
LogSummary
LogEntry { get; set; }
18
public required EventCallback<
LogSummary
> LaunchGenAIVisualizerCallback { get; set; }
21
public required Func<
LogSummary
, bool> IsGenAILogCallback { get; set; }
Model\Otlp\SpanLogEntryViewModel.cs (1)
13
public required
LogSummary
LogEntry { get; init; }
Model\Otlp\SpanWaterfallViewModel.cs (3)
55
public static List<SpanWaterfallViewModel> Create(OtlpTrace trace, List<
LogSummary
> logs, TraceDetailState state)
73
static SpanWaterfallViewModel CreateViewModel(OtlpSpan span, int depth, bool hidden, TraceDetailState state, List<
LogSummary
>? spanLogs)
94
foreach (
var
log in spanLogs)
Model\StructuredLogMenuBuilder.cs (1)
70
LogSummary
summary,
Model\StructuredLogsViewModel.cs (3)
16
private PagedResult<
LogSummary
>? _logs;
99
public async Task<PagedResult<
LogSummary
>> GetLogsAsync(CancellationToken cancellationToken)
104
return PagedResult<
LogSummary
>.Empty;
Otlp\Storage\ITelemetryRepository.cs (1)
41
Task<PagedResult<
LogSummary
>> GetLogSummariesAsync(GetLogsContext context, CancellationToken cancellationToken);
Otlp\Storage\SqliteTelemetryRepository.cs (1)
214
public Task<PagedResult<
LogSummary
>> GetLogSummariesAsync(GetLogsContext context, CancellationToken cancellationToken) =>
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (2)
276
private PagedResult<
LogSummary
> GetLogSummariesFromDatabase(GetLogsContext context, CancellationToken cancellationToken)
382
return new PagedResult<
LogSummary
>
Aspire.Dashboard.Components.Tests (9)
Controls\TextVisualizerDialogTests.cs (1)
622
var
summary = new LogSummary
Pages\StructuredLogsTests.cs (6)
255
var grid = cut.FindComponent<AspireFluentDataGrid<
LogSummary
>>();
304
var grid = cut.FindComponent<AspireFluentDataGrid<
LogSummary
>>();
307
var result = await cut.InvokeAsync(() => grid.Instance.ItemsProvider!(new GridItemsProviderRequest<
LogSummary
>
312
var refreshedResult = await cut.InvokeAsync(() => grid.Instance.ItemsProvider!(new GridItemsProviderRequest<
LogSummary
>
320
var itemComparer = Assert.IsAssignableFrom<IEqualityComparer<
LogSummary
>>(grid.Instance.ItemComparer);
403
var grid = cut.FindComponent<AspireFluentDataGrid<
LogSummary
>>();
Shared\TestTelemetryRepository.cs (2)
12
public Func<GetLogsContext, CancellationToken, Task<PagedResult<
LogSummary
>>>? GetLogSummariesAsyncHandler { get; init; }
48
public Task<PagedResult<
LogSummary
>> GetLogSummariesAsync(GetLogsContext context, CancellationToken cancellationToken) =>
Aspire.Dashboard.Tests (3)
Model\SpanWaterfallViewModelTests.cs (1)
52
var
log = new LogSummary
Model\TraceDetailPageViewModelTests.cs (1)
110
var
logSummary = new LogSummary
TelemetryRepositoryTests\LogTests.cs (1)
1882
var
first = logs[0];