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)
161
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)
208
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLogsNotYetAvailable));
257
if (ResourceName is not null &&
PageViewModel
.SelectedResource is null && changeType == ResourceViewModelChangeType.Upsert && string.Equals(ResourceName, resource.Name, StringComparisons.ResourceName))
277
PageViewModel
.SelectedResource = GetSelectedOption();
308
var selectedResourceName =
PageViewModel
.SelectedResource.Id?.InstanceId;
360
return
PageViewModel
.SelectedResource == _allResource;
371
IsDisabled =
PageViewModel
.SelectedResource is null && !_isSubscribedToAll,
399
PageViewModel
.SelectedResource = _allResource;
458
var name =
PageViewModel
.SelectedResource.Id?.InstanceId;
538
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLoadingResources));
544
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsWatchingLogs));
673
PageViewModel
.SelectedResource = optionToSelect;
691
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsWatchingLogs));
697
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsWatchingLogs));
769
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsErrorWatchingLogs));
783
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsFinishedWatchingLogs));
798
if (
PageViewModel
.SelectedResource.Id is not null &&
800
PageViewModel
.SelectedResource.Id.GetResourceKey().ToString(),
853
if (string.Equals(
PageViewModel
.SelectedResource.Id?.InstanceId, resource.Name, StringComparisons.ResourceName))
856
PageViewModel
.SelectedResource = _allResource;
902
: string.Join("_",
PageViewModel
.SelectedResource.Id!.InstanceId!.Split(Path.GetInvalidFileNameChars()));
933
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);