25 references to ViewModel
Aspire.Dashboard (21)
Components\Pages\StructuredLogs.razor.cs (21)
131ViewModel.StartIndex = request.StartIndex; 132ViewModel.Count = request.Count is > 0 ? request.Count.Value : DashboardUIHelpers.DefaultDataGridResultCount; 134var logs = await ViewModel.GetLogsAsync(request.CancellationToken); 163TelemetryRepository.MarkViewedErrorLogs(ViewModel.ResourceKey); 183ViewModel.AddFilter(new FieldTelemetryFilter 190ViewModel.AddFilter(new FieldTelemetryFilter 266await ClearSelectedLogEntryIfExcludedAsync(_filter, ViewModel.Filters); 279ViewModel.ClearData(); 348ViewModel.RemoveFilter(filter); 352ViewModel.AddFilter(filter); 364await ClearSelectedLogEntryIfExcludedAsync(_filter, ViewModel.Filters); 371ViewModel.FilterText = _filter; 374await ClearSelectedLogEntryIfExcludedAsync(_filter, ViewModel.Filters); 415ViewModel.Filters, 416ViewModel.ClearFilters, 473Filters = ViewModel.Filters 480ViewModel.ResourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey(); 491ViewModel.LogLevel = PageViewModel.SelectedLogLevel.Id; 499ViewModel.ClearFilters(); 502ViewModel.AddFilter(filter); 609new ComponentTelemetryProperty(TelemetryPropertyKeys.StructuredLogsFilterCount, new AspireTelemetryProperty(ViewModel.Filters.Count.ToString(CultureInfo.InvariantCulture), AspireTelemetryPropertyType.Metric))
Aspire.Dashboard.Components.Tests (4)
Pages\StructuredLogsTests.cs (4)
105var viewModel = cut.Instance.ViewModel; 134var viewModel = cut.Instance.ViewModel; 174var viewModel = cut.Instance.ViewModel; 212var viewModel = cut.Instance.ViewModel;