63 references to KnownResourceState
Aspire.Dashboard (24)
Components\Controls\ResourceDetails.razor.cs (2)
165.Where(r => r.KnownState != KnownResourceState.Hidden) 193.Where(r => r.KnownState != KnownResourceState.Hidden);
Extensions\ResourceViewModelExtensions.cs (14)
12return resource.KnownState is KnownResourceState.Hidden; 17return resource.KnownState is KnownResourceState.Running; 22return resource.KnownState is KnownResourceState.Finished; 27return resource.KnownState is KnownResourceState.Exited; 32return resource.KnownState is KnownResourceState.Exited or KnownResourceState.Finished or KnownResourceState.FailedToStart; 37return resource.KnownState is KnownResourceState.Starting or KnownResourceState.Building or KnownResourceState.Waiting or KnownResourceState.Stopping; 42return resource.KnownState is KnownResourceState.RuntimeUnhealthy; 47return resource.KnownState is KnownResourceState.NotStarted; 50public static bool IsUnknownState(this ResourceViewModel resource) => resource.KnownState is KnownResourceState.Unknown;
Model\ResourceGraph\ResourceGraphMapper.cs (1)
25.Where(r => r.KnownState != KnownResourceState.Hidden)
Model\ResourceStateViewModel.cs (2)
119else if (resource is { KnownState: KnownResourceState.Running, HealthStatus: not HealthStatus.Healthy }) 139{ KnownState: KnownResourceState.Running, HealthStatus: not HealthStatus.Healthy } => $"{resource.State.Humanize()} ({(resource.HealthStatus ?? HealthStatus.Unhealthy).Humanize()})",
Model\ResourceViewModel.cs (4)
22private readonly KnownResourceState? _knownState; 52public KnownResourceState? KnownState 81internal static HealthStatus? ComputeHealthStatus(ImmutableArray<HealthReportViewModel> healthReports, KnownResourceState? state) 83if (state != KnownResourceState.Running)
ResourceService\Partials.cs (1)
40KnownState = HasState ? Enum.TryParse(State, out KnownResourceState knownState) ? knownState : null : null,
Aspire.Dashboard.Components.Tests (11)
Pages\ConsoleLogsTests.cs (9)
45var testResource = ModelTestHelpers.CreateResource(appName: "test-resource", state: KnownResourceState.Running); 46var testResource2 = ModelTestHelpers.CreateResource(appName: "test-resource2", state: KnownResourceState.Running); 127var testResource = ModelTestHelpers.CreateResource(appName: "test-resource", state: KnownResourceState.Running); 177var testResource = ModelTestHelpers.CreateResource(appName: "test-resource", state: KnownResourceState.Running); 234var testResource = ModelTestHelpers.CreateResource(appName: "test-resource", state: KnownResourceState.Running); 290state: KnownResourceState.Running, 334state: KnownResourceState.Running, 354state: KnownResourceState.Running, 415var testResource = ModelTestHelpers.CreateResource(appName: "test-resource", state: KnownResourceState.Running);
Pages\ResourcesTests.cs (1)
237KnownState = state is not null ? Enum.Parse<KnownResourceState>(state) : null,
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
14KnownResourceState? state = null,
Aspire.Dashboard.Tests (28)
ConsoleLogsTests\CreateResourceSelectModelsTests.cs (4)
22ModelTestHelpers.CreateResource(appName: "App1-r1", state: KnownResourceState.Running, displayName: "App1"), 26ModelTestHelpers.CreateResource(appName: "App2", state: KnownResourceState.Starting), 29ModelTestHelpers.CreateResource(appName: "App3", state: KnownResourceState.Finished), 32ModelTestHelpers.CreateResource(appName: "App4", state: KnownResourceState.Running)
Integration\Playwright\Infrastructure\MockDashboardClient.cs (1)
43state: KnownResourceState.Running);
Model\ResourceStateViewModelTests.cs (14)
21/* state */ "Container", KnownResourceState.Exited, null, null,null, 24/* state */ "Container", KnownResourceState.Exited, 3, null, null, 27/* state */ "Container", KnownResourceState.Exited, 0, null, null, 30/* state */ "Container", KnownResourceState.Finished, 0, null, null, 33/* state */ "CustomResource", KnownResourceState.Finished, null, null, null, 36/* state */ "Container", KnownResourceState.Unknown, null, null, null, 40/* state */ "Container", KnownResourceState.Running, null, "Healthy", null, 43/* state */ "Container", KnownResourceState.Running, null, "", null, 46/* state */ "Container", KnownResourceState.Running, null, "Unhealthy", null, 49/* state */ "Container", KnownResourceState.Running, null, "Healthy", "warning", 52/* state */ "Container", KnownResourceState.Running, null, "Healthy", "NOT_A_VALID_STATE_STYLE", 55/* state */ "Container", KnownResourceState.Running, null, null, "info", 58/* state */ "Container", KnownResourceState.RuntimeUnhealthy, null, null, null, 62KnownResourceState state,
Model\ResourceViewModelTests.cs (8)
20[InlineData(KnownResourceState.Starting, null, null)] 21[InlineData(KnownResourceState.Starting, null, new string[]{})] 22[InlineData(KnownResourceState.Starting, null, new string?[]{null})] 24[InlineData(KnownResourceState.Running, DiagnosticsHealthStatus.Healthy, new string[]{})] 25[InlineData(KnownResourceState.Running, DiagnosticsHealthStatus.Healthy, new string?[] {"Healthy"})] 26[InlineData(KnownResourceState.Running, DiagnosticsHealthStatus.Unhealthy, new string?[] {null})] 27[InlineData(KnownResourceState.Running, DiagnosticsHealthStatus.Degraded, new string?[] {"Healthy", "Degraded"})] 28public void Resource_WithHealthReportAndState_ReturnsCorrectHealthStatus(KnownResourceState? state, DiagnosticsHealthStatus? expectedStatus, string?[]? healthStatusStrings)
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
14KnownResourceState? state = null,