Implemented interface member:
property
PageViewModel
Aspire.Dashboard.Components.Pages.IPageWithSessionAndUrlState<TViewModel, TSerializableViewModel>.PageViewModel
1 write to PageViewModel
Aspire.Dashboard (1)
Components\Pages\ConsoleLogs.razor.cs (1)
169
PageViewModel
= new ConsoleLogsViewModel { SelectedResource = _allResource, Status = Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLoadingResources)] };
43 references to PageViewModel
Aspire.Dashboard (21)
Components\Pages\ConsoleLogs.razor.cs (21)
217
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLogsNotYetAvailable));
266
if (ResourceName is not null &&
PageViewModel
.SelectedResource is null && changeType == ResourceViewModelChangeType.Upsert && string.Equals(ResourceName, resource.Name, StringComparisons.ResourceName))
286
PageViewModel
.SelectedResource = GetSelectedOption();
348
var selectedResourceName =
PageViewModel
.SelectedResource.Id?.InstanceId;
400
return
PageViewModel
.SelectedResource == _allResource;
411
IsDisabled =
PageViewModel
.SelectedResource is null && !_isSubscribedToAll,
439
PageViewModel
.SelectedResource = _allResource;
498
var name =
PageViewModel
.SelectedResource.Id?.InstanceId;
578
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLoadingResources));
584
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsWatchingLogs));
713
PageViewModel
.SelectedResource = optionToSelect;
731
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsWatchingLogs));
737
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsWatchingLogs));
787
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsErrorWatchingLogs));
801
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsFinishedWatchingLogs));
816
if (
PageViewModel
.SelectedResource.Id is not null &&
818
PageViewModel
.SelectedResource.Id.GetResourceKey(),
871
if (string.Equals(
PageViewModel
.SelectedResource.Id?.InstanceId, resource.Name, StringComparisons.ResourceName))
874
PageViewModel
.SelectedResource = _allResource;
920
: string.Join("_",
PageViewModel
.SelectedResource.Id!.InstanceId!.Split(Path.GetInvalidFileNameChars()));
951
if (
PageViewModel
.SelectedResource != null)
Aspire.Dashboard.Components.Tests (22)
Pages\ConsoleLogsTests.cs (22)
134
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
135
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
141
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsFinishedWatchingLogs)]);
166
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource2.Name);
167
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
256
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource?.Name == "hidden-resource");
280
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == regularResource.Name);
320
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
321
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
368
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
369
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
377
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsErrorWatchingLogs)]);
417
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
418
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
428
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
464
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
465
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
524
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
525
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
583
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
650
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
705
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);