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)
549
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
36 references to LogSummary
Aspire.Dashboard (24)
Components\Controls\StructuredLogActions.razor.cs (1)
26
public required
LogSummary
LogEntry { get; set; }
Components\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\Pages\TraceDetail.razor.cs (1)
534
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)
70
public static List<SpanWaterfallViewModel> Create(OtlpTrace trace, List<
LogSummary
> logs, TraceDetailState state)
88
static SpanWaterfallViewModel CreateViewModel(OtlpSpan span, int depth, bool hidden, TraceDetailState state, List<
LogSummary
>? spanLogs)
109
foreach (
var
log in spanLogs)
Model\StructuredLogMenuBuilder.cs (1)
70
LogSummary
summary,
Model\StructuredLogsViewModel.cs (2)
16
private PagedResult<
LogSummary
>? _logs;
79
public async Task<PagedResult<
LogSummary
>> GetLogsAsync(CancellationToken cancellationToken)
Otlp\Storage\ITelemetryRepository.cs (1)
40
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)
549
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);
402
var grid = cut.FindComponent<AspireFluentDataGrid<
LogSummary
>>();
Shared\TestTelemetryRepository.cs (2)
12
public Func<GetLogsContext, CancellationToken, Task<PagedResult<
LogSummary
>>>? GetLogSummariesAsyncHandler { get; init; }
35
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];