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