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)
217
PageViewModel
= new ConsoleLogsViewModel { SelectedResource = _allResource, Status = Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLoadingResources)] };
57 references to PageViewModel
Aspire.Dashboard (21)
Components\Pages\ConsoleLogs.razor.cs (21)
223
var selectedResourceName =
PageViewModel
.SelectedResource.Id?.InstanceId;
264
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLogsNotYetAvailable));
304
var selectedResourceName =
PageViewModel
.SelectedResource?.Id?.InstanceId;
338
if (ResourceName is not null &&
PageViewModel
.SelectedResource is null && changeType == ResourceViewModelChangeType.Upsert && string.Equals(ResourceName, resource.Name, StringComparisons.ResourceName))
362
PageViewModel
.SelectedResource = GetSelectedOption();
440
var selectedResourceName =
PageViewModel
.SelectedResource.Id?.InstanceId;
604
return
PageViewModel
?.SelectedResource is not null &&
PageViewModel
.SelectedResource == _allResource;
661
IsDisabled =
PageViewModel
.SelectedResource is null && !_isSubscribedToAll,
743
var name =
PageViewModel
?.SelectedResource.Id?.InstanceId;
823
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLoadingResources));
829
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsWatchingLogs));
1002
PageViewModel
.SelectedResource = optionToSelect;
1020
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsWatchingLogs));
1026
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsWatchingLogs));
1075
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsErrorWatchingLogs));
1090
SetStatus(
PageViewModel
, nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsFinishedWatchingLogs));
1139
if (string.Equals(
PageViewModel
.SelectedResource.Id?.InstanceId, resource.Name, StringComparisons.ResourceName))
1142
PageViewModel
.SelectedResource = _allResource;
1167
: string.Join("_",
PageViewModel
.SelectedResource.Id!.InstanceId!.Split(Path.GetInvalidFileNameChars()));
1204
if (
PageViewModel
.SelectedResource != null)
Aspire.Dashboard.Components.Tests (36)
Pages\ConsoleLogsTerminalTests.cs (11)
71
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == terminalResource.Name);
170
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == terminalResource.Name);
241
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == terminalResource.Name);
296
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == terminalResource.Name);
345
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == terminalResource.Name);
398
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == terminalResource.Name);
489
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == terminalResource.Name);
510
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == plainResource.Name);
551
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == terminalResource.Name);
574
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == plainResource.Name);
633
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == terminalResource.Name);
Pages\ConsoleLogsTests.cs (25)
129
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
130
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
136
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsFinishedWatchingLogs)]);
162
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource2.Name);
163
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
293
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource?.Id?.InstanceId == "test-resource");
352
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
353
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
444
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
484
cut.WaitForState(() => cut.Instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
529
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
530
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
538
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsErrorWatchingLogs)]);
578
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
579
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
589
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
625
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
626
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
677
cut.WaitForState(() => cut.Instance.
PageViewModel
.SelectedResource.Id?.InstanceId == selectedResource.Name);
731
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
732
cut.WaitForState(() => instance.
PageViewModel
.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]);
770
cut.WaitForState(() => cut.Instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
825
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
937
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);
992
cut.WaitForState(() => instance.
PageViewModel
.SelectedResource.Id?.InstanceId == testResource.Name);