33 references to ViewModel
Aspire.Dashboard (33)
Components\Pages\StructuredLogs.razor.cs (29)
134
ViewModel
.StartIndex = request.StartIndex;
135
ViewModel
.Count = request.Count ?? DashboardUIHelpers.DefaultDataGridResultCount;
137
var logs =
ViewModel
.GetLogs();
160
_explainErrorsButton?.UpdateHasErrors(
ViewModel
.HasErrors());
163
TelemetryRepository.MarkViewedErrorLogs(
ViewModel
.ResourceKey);
186
ViewModel
.AddFilter(new FieldTelemetryFilter
193
ViewModel
.AddFilter(new FieldTelemetryFilter
239
builder.StructuredLogs(context, application,
ViewModel
.GetLogs,
ViewModel
.HasErrors(), () =>
ViewModel
.GetErrorLogs(int.MaxValue));
243
builder.StructuredLogs(context,
ViewModel
.GetLogs,
ViewModel
.HasErrors(), () =>
ViewModel
.GetErrorLogs(int.MaxValue));
304
ViewModel
.ClearData();
347
() =>
ViewModel
.GetErrorLogs(count: int.MaxValue)));
384
ViewModel
.RemoveFilter(filter);
388
ViewModel
.AddFilter(filter);
406
ViewModel
.FilterText = _filter;
434
ViewModel
.Filters,
435
ViewModel
.ClearFilters,
506
Filters =
ViewModel
.Filters
513
ViewModel
.ResourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey();
524
ViewModel
.LogLevel = PageViewModel.SelectedLogLevel.Id;
532
ViewModel
.ClearFilters();
535
ViewModel
.AddFilter(filter);
556
return
ViewModel
.HasGenAISpan(logEntry.TraceId, logEntry.SpanId);
584
var filters =
ViewModel
.GetFilters();
600
ResourceKey =
ViewModel
.ResourceKey,
652
new ComponentTelemetryProperty(TelemetryPropertyKeys.StructuredLogsFilterCount, new AspireTelemetryProperty(
ViewModel
.Filters.Count.ToString(CultureInfo.InvariantCulture), AspireTelemetryPropertyType.Metric))
Components_Pages_StructuredLogs_razor.g.cs (4)
548
ViewModel
.HasErrors()
738
if (
ViewModel
.Filters.Count == 0)
802
ViewModel
.Filters.GetEnabledFilters().Count()
1619
ViewModel
.FilterText