Implemented interface member:
property
PageViewModel
Aspire.Dashboard.Components.Pages.IPageWithSessionAndUrlState<TViewModel, TSerializableViewModel>.PageViewModel
1 write to PageViewModel
Aspire.Dashboard (1)
Components\Pages\StructuredLogs.razor.cs (1)
217PageViewModel = new StructuredLogsPageViewModel
17 references to PageViewModel
Aspire.Dashboard (17)
Components\Pages\StructuredLogs.razor.cs (17)
282if (_logsSubscription is null || _logsSubscription.ResourceKey != PageViewModel.SelectedResource.Id?.GetResourceKey()) 285_logsSubscription = TelemetryRepository.OnNewLogs(PageViewModel.SelectedResource.Id?.GetResourceKey(), SubscriptionType.Read, async () => 297if (PageViewModel.SelectedLogEntry?.LogEntry.InternalId == entry.InternalId) 308PageViewModel.SelectedLogEntry = logEntryViewModel; 320PageViewModel.SelectedLogEntry = null; 339var resourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey(); 387if (PageViewModel.SelectedLogEntry is null) 395var isExcluded = await PageViewModel.IsSelectedLogEntryExcludedByFiltersAsync( 410if (entry.InternalId == PageViewModel.SelectedLogEntry?.LogEntry.InternalId) 502LogLevelText = PageViewModel.SelectedLogLevel.Id?.ToString().ToLowerInvariant(), 503SelectedResource = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.Name : null, 511ViewModel.ResourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey(); 515PageViewModel.SelectedLogLevel = _logLevels.SingleOrDefault(e => e.Id == logLevel) ?? _logLevels[0]; 519PageViewModel.SelectedLogLevel = _logLevels[0]; 522ViewModel.LogLevel = PageViewModel.SelectedLogLevel.Id; 639new ComponentTelemetryProperty(TelemetryPropertyKeys.StructuredLogsSelectedLogLevel, new AspireTelemetryProperty(PageViewModel.SelectedLogLevel.Id?.ToString() ?? string.Empty, AspireTelemetryPropertyType.UserSetting)),