25 references to ViewModel
Aspire.Dashboard (21)
Components\Pages\StructuredLogs.razor.cs (21)
132ViewModel.StartIndex = request.StartIndex; 133ViewModel.Count = request.Count is > 0 ? request.Count.Value : DashboardUIHelpers.DefaultDataGridResultCount; 135var logs = await ViewModel.GetLogsAsync(request.CancellationToken); 164TelemetryRepository.MarkViewedErrorLogs(ViewModel.ResourceKey); 189ViewModel.AddFilter(new FieldTelemetryFilter 196ViewModel.AddFilter(new FieldTelemetryFilter 272await ClearSelectedLogEntryIfExcludedAsync(_filter, ViewModel.Filters); 285ViewModel.ClearData(); 354ViewModel.RemoveFilter(filter); 358ViewModel.AddFilter(filter); 370await ClearSelectedLogEntryIfExcludedAsync(_filter, ViewModel.Filters); 377ViewModel.FilterText = _filter; 380await ClearSelectedLogEntryIfExcludedAsync(_filter, ViewModel.Filters); 421ViewModel.Filters, 422ViewModel.ClearFilters, 483Filters = ViewModel.Filters 490ViewModel.ResourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey(); 501ViewModel.LogLevel = PageViewModel.SelectedLogLevel.Id; 509ViewModel.ClearFilters(); 512ViewModel.AddFilter(filter); 619new ComponentTelemetryProperty(TelemetryPropertyKeys.StructuredLogsFilterCount, new AspireTelemetryProperty(ViewModel.Filters.Count.ToString(CultureInfo.InvariantCulture), AspireTelemetryPropertyType.Metric))
Aspire.Dashboard.Components.Tests (4)
Pages\StructuredLogsTests.cs (4)
78var viewModel = cut.Instance.ViewModel; 107var viewModel = cut.Instance.ViewModel; 147var viewModel = cut.Instance.ViewModel; 185var viewModel = cut.Instance.ViewModel;