4 implementations of IPageWithSessionAndUrlState
Aspire.Dashboard (4)
Components\Pages\ConsoleLogs.razor.cs (1)
20public sealed partial class ConsoleLogs : ComponentBase, IAsyncDisposable, IPageWithSessionAndUrlState<ConsoleLogs.ConsoleLogsViewModel, ConsoleLogs.ConsoleLogsPageState>
Components\Pages\Metrics.razor.cs (1)
17public partial class Metrics : IDisposable, IPageWithSessionAndUrlState<Metrics.MetricsViewModel, Metrics.MetricsPageState>
Components\Pages\StructuredLogs.razor.cs (1)
22public partial class StructuredLogs : IPageWithSessionAndUrlState<StructuredLogs.StructuredLogsPageViewModel, StructuredLogs.StructuredLogsPageState>
Components\Pages\Traces.razor.cs (1)
22public partial class Traces : IPageWithSessionAndUrlState<TracesPageViewModel, TracesPageState>
2 references to IPageWithSessionAndUrlState
Aspire.Dashboard (2)
Components\Pages\IPageWithSessionAndUrlState.cs (2)
59public static async Task AfterViewModelChangedAsync<TViewModel, TSerializableViewModel>(this IPageWithSessionAndUrlState<TViewModel, TSerializableViewModel> page, AspirePageContentLayout? layout, bool isChangeInToolbar) where TSerializableViewModel : class 82public static async Task InitializeViewModelAsync<TViewModel, TSerializableViewModel>(this IPageWithSessionAndUrlState<TViewModel, TSerializableViewModel> page) where TSerializableViewModel : class