25 references to ViewModel
Aspire.Dashboard (21)
Components\Pages\StructuredLogs.razor.cs (21)
133ViewModel.StartIndex = request.StartIndex; 134ViewModel.Count = request.Count ?? DashboardUIHelpers.DefaultDataGridResultCount; 136var logs = await ViewModel.GetLogsAsync(request.CancellationToken); 165TelemetryRepository.MarkViewedErrorLogs(ViewModel.ResourceKey); 187ViewModel.AddFilter(new FieldTelemetryFilter 194ViewModel.AddFilter(new FieldTelemetryFilter 274await ClearSelectedLogEntryIfExcludedAsync(_filter, ViewModel.Filters); 287ViewModel.ClearData(); 356ViewModel.RemoveFilter(filter); 360ViewModel.AddFilter(filter); 372await ClearSelectedLogEntryIfExcludedAsync(_filter, ViewModel.Filters); 379ViewModel.FilterText = _filter; 382await ClearSelectedLogEntryIfExcludedAsync(_filter, ViewModel.Filters); 423ViewModel.Filters, 424ViewModel.ClearFilters, 504Filters = ViewModel.Filters 511ViewModel.ResourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey(); 522ViewModel.LogLevel = PageViewModel.SelectedLogLevel.Id; 530ViewModel.ClearFilters(); 533ViewModel.AddFilter(filter); 640new ComponentTelemetryProperty(TelemetryPropertyKeys.StructuredLogsFilterCount, new AspireTelemetryProperty(ViewModel.Filters.Count.ToString(CultureInfo.InvariantCulture), AspireTelemetryPropertyType.Metric))
Aspire.Dashboard.Components.Tests (4)
Pages\StructuredLogsTests.cs (4)
76var viewModel = cut.Instance.ViewModel; 105var viewModel = cut.Instance.ViewModel; 145var viewModel = cut.Instance.ViewModel; 183var viewModel = cut.Instance.ViewModel;