161 references to KnownResourceState
Aspire.Dashboard (25)
Extensions\ResourceViewModelExtensions.cs (16)
12return resource.KnownState is KnownResourceState.Running; 17return resource.KnownState is KnownResourceState.Finished; 22return resource.KnownState is KnownResourceState.Exited; 27return resource.KnownState is KnownResourceState.Exited or KnownResourceState.Finished or KnownResourceState.FailedToStart; 32return resource.KnownState is 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; 52return resource.KnownState is KnownResourceState.Waiting; 57return resource.IsParameter && resource.KnownState is KnownResourceState.ValueMissing; 60public static bool IsUnknownState(this ResourceViewModel resource) => resource.KnownState is KnownResourceState.Unknown;
Model\ResourceStateViewModel.cs (2)
123else if (resource is { KnownState: KnownResourceState.Running, HealthStatus: not HealthStatus.Healthy }) 158{ KnownState: KnownResourceState.Running, HealthStatus: not HealthStatus.Healthy } => $"{resource.State.Humanize()} ({(resource.HealthStatus ?? HealthStatus.Unhealthy).Humanize()})",
Model\ResourceViewModel.cs (5)
23private readonly KnownResourceState? _knownState; 154public KnownResourceState? KnownState 189return IsHidden || KnownState is KnownResourceState.Hidden; 192internal static HealthStatus? ComputeHealthStatus(ImmutableArray<HealthReportViewModel> healthReports, KnownResourceState? state) 194if (state != KnownResourceState.Running)
Model\TelemetryExportService.cs (1)
705.Where(r => r.KnownState != KnownResourceState.Hidden)
ServiceClient\Partials.cs (1)
41KnownState = HasState ? Enum.TryParse(State, out KnownResourceState knownState) ? knownState : null : null,
Aspire.Dashboard.Components.Tests (58)
Controls\ResourceDetailsTests.cs (9)
388state: KnownResourceState.Waiting); 408state: KnownResourceState.NotStarted); 431state: KnownResourceState.Waiting, 749state: nameof(KnownResourceState.ValueMissing), 795state: nameof(KnownResourceState.ValueMissing), 841state: nameof(KnownResourceState.ValueMissing), 899state: KnownResourceState.Running, 927KnownState = state is not null && System.Enum.TryParse<KnownResourceState>(state, out var knownState) ? knownState : null,
Controls\UrlsColumnDisplayTests.cs (2)
25var resource = ModelTestHelpers.CreateResource(resourceName: "test-resource", resourceType: "Project", state: KnownResourceState.Running); 53var resource = ModelTestHelpers.CreateResource(resourceName: "test-resource", resourceType: "Project", state: KnownResourceState.Running);
Dialogs\ManageDataDialogTests.cs (3)
37state: KnownResourceState.Running); 41state: KnownResourceState.Running); 255state: KnownResourceState.Running);
Pages\ConsoleLogsTerminalTests.cs (13)
45var terminalResource = CreateTerminalResource("terminal-resource", replicaIndex: 0, replicaCount: 1, state: KnownResourceState.Running); 97var terminalResource = CreateTerminalResource("terminal-resource", replicaIndex: 0, replicaCount: 1, state: KnownResourceState.Running); 147var terminalResource = CreateTerminalResource("terminal-resource", replicaIndex: 0, replicaCount: 1, state: KnownResourceState.Running); 202var terminalResource = CreateTerminalResource("terminal-resource", replicaIndex: 0, replicaCount: 1, state: KnownResourceState.Waiting); 251var terminalResource = CreateTerminalResource("terminal-resource", replicaIndex: 0, replicaCount: 1, state: KnownResourceState.Waiting); 285var runningResource = CreateTerminalResource("terminal-resource", replicaIndex: 0, replicaCount: 1, state: KnownResourceState.Running); 292cut.WaitForState(() => instance.GetResourceSnapshotForTest("terminal-resource")?.KnownState == KnownResourceState.Running); 304var terminalResource = CreateTerminalResource("terminal-resource", replicaIndex: 0, replicaCount: 1, state: KnownResourceState.Running); 395var plainResource = ModelTestHelpers.CreateResource(resourceName: "plain-resource", state: KnownResourceState.Running); 457var plainResource = ModelTestHelpers.CreateResource(resourceName: "plain-resource", state: KnownResourceState.Running); 539var terminalResource = CreateTerminalResource("terminal-resource", replicaIndex: 0, replicaCount: 1, state: KnownResourceState.Waiting); 676private static ResourceViewModel CreateTerminalResource(string resourceName, int replicaIndex, int replicaCount, KnownResourceState state = KnownResourceState.Running)
Pages\ConsoleLogsTests.cs (25)
43var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 93var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 94var testResource2 = ModelTestHelpers.CreateResource(resourceName: "test-resource2", state: KnownResourceState.Running); 176var regularResource1 = ModelTestHelpers.CreateResource(resourceName: "regular-resource1", state: KnownResourceState.Running); 177var regularResource2 = ModelTestHelpers.CreateResource(resourceName: "regular-resource2", state: KnownResourceState.Running); 178var hiddenResource = ModelTestHelpers.CreateResource(resourceName: "hidden-resource", state: KnownResourceState.Running, hidden: true); 266var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 267var hiddenResource = ModelTestHelpers.CreateResource(resourceName: "hidden-resource", state: KnownResourceState.Running, hidden: true); 319var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 366var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 409var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 430var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 471var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 496var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 545var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 598var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 663var selectedResource = ModelTestHelpers.CreateResource(resourceName: "selected-resource", state: KnownResourceState.Running); 664var otherResource = ModelTestHelpers.CreateResource(resourceName: "other-resource", state: KnownResourceState.Running); 701var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 756var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running); 792state: KnownResourceState.Running, 836state: KnownResourceState.Running, 855state: KnownResourceState.Running, 901state: KnownResourceState.Running, 962var testResource = ModelTestHelpers.CreateResource(resourceName: "test-resource", state: KnownResourceState.Running);
Pages\ResourcesTests.cs (5)
154state: KnownResourceState.Running, 719KnownState = state is not null && Enum.TryParse<KnownResourceState>(state, out var knownState) ? knownState : null, 1037CreateResource("myparameter", KnownResourceTypes.Parameter, nameof(KnownResourceState.ValueMissing), null, stateStyle: "warning", properties: parameterProperties), 1059Assert.Equal(nameof(KnownResourceState.ValueMissing), resource.State);
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
15KnownResourceState? state = null,
Aspire.Dashboard.Tests (78)
ConsoleLogsTests\CreateResourceSelectModelsTests.cs (8)
21ModelTestHelpers.CreateResource(resourceName: "App1", state: KnownResourceState.Running, displayName: "App1") 54ModelTestHelpers.CreateResource(resourceName: "App1-r1", state: KnownResourceState.Running, displayName: "App1"), 58ModelTestHelpers.CreateResource(resourceName: "App2", state: KnownResourceState.Starting), 61ModelTestHelpers.CreateResource(resourceName: "App3", state: KnownResourceState.Finished), 64ModelTestHelpers.CreateResource(resourceName: "App4", state: KnownResourceState.Running) 143ModelTestHelpers.CreateResource(resourceName: "App1", state: KnownResourceState.Running, displayName: "App1"), 144ModelTestHelpers.CreateResource(resourceName: "App2", state: KnownResourceState.Running, displayName: "App2"), 145ModelTestHelpers.CreateResource(resourceName: "App3", state: KnownResourceState.Running, displayName: "App3")
Integration\Playwright\AccessibilityTests.cs (2)
716state: KnownResourceState.Running), 720state: KnownResourceState.Running),
Integration\Playwright\DashboardInteractionsTests.cs (1)
185state: KnownResourceState.Running,
Integration\Playwright\Infrastructure\MockDashboardClient.cs (1)
32state: KnownResourceState.Running);
Integration\Playwright\ResourcesTests.cs (3)
364state: KnownResourceState.Running), 368state: KnownResourceState.Running), 372state: KnownResourceState.Running,
Model\ExportHelpersTests.cs (2)
20state: KnownResourceState.Running, 43state: KnownResourceState.Running,
Model\ResourceStateViewModelTests.cs (20)
20/* state */ "Container", KnownResourceState.Exited, null, null,null, 23/* state */ "Container", KnownResourceState.Exited, 3, null, null, 26/* state */ "Container", KnownResourceState.Exited, 0, null, null, 29/* state */ "Container", KnownResourceState.Finished, 0, null, null, 32/* state */ "CustomResource", KnownResourceState.Finished, null, null, null, 36/* state */ "Container", KnownResourceState.FailedToStart, null, null, null, 39/* state */ "CustomResource", KnownResourceState.FailedToStart, null, null, null, 42/* state */ "Container", KnownResourceState.Unknown, null, null, null, 46/* state */ "Container", KnownResourceState.Running, null, "Healthy", null, 49/* state */ "Container", KnownResourceState.Running, null, "", null, 52/* state */ "Container", KnownResourceState.Running, null, "Unhealthy", null, 55/* state */ "Container", KnownResourceState.Running, null, "Healthy", "warning", 58/* state */ "Container", KnownResourceState.Running, null, "Healthy", "NOT_A_VALID_STATE_STYLE", 61/* state */ "Container", KnownResourceState.Running, null, null, "info", 64/* state */ "Container", KnownResourceState.RuntimeUnhealthy, null, null, null, 68KnownResourceState state, 116state: KnownResourceState.Waiting, 144state: KnownResourceState.Waiting, 175state: KnownResourceState.Waiting, 203state: KnownResourceState.Waiting,
Model\ResourcesViewModelTests.cs (21)
22vm.ResourceStatesToVisibility[KnownResourceState.Running.ToString()] = true; 25var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Parameter, state: KnownResourceState.Running); 39vm.ResourceStatesToVisibility[KnownResourceState.Running.ToString()] = true; 42var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Parameter, state: KnownResourceState.Running); 56vm.ResourceStatesToVisibility[KnownResourceState.Running.ToString()] = true; 59var containerResource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Container, state: KnownResourceState.Running); 60var parameterResource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Parameter, state: KnownResourceState.Running); 75vm.ResourceStatesToVisibility[KnownResourceState.Running.ToString()] = true; 78var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Container, state: KnownResourceState.Running); 92vm.ResourceStatesToVisibility[KnownResourceState.Running.ToString()] = false; 95var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Container, state: KnownResourceState.Running); 109vm.ResourceStatesToVisibility[KnownResourceState.Running.ToString()] = true; 112var resource = ModelTestHelpers.CreateResource(resourceName: "my-app", resourceType: KnownResourceTypes.Container, state: KnownResourceState.Running); 126vm.ResourceStatesToVisibility[KnownResourceState.Running.ToString()] = true; 129var resource = ModelTestHelpers.CreateResource(resourceName: "my-app", resourceType: KnownResourceTypes.Container, state: KnownResourceState.Running); 144vm.ResourceStatesToVisibility[KnownResourceState.Running.ToString()] = true; 147var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Container, state: KnownResourceState.Running, hidden: true); 162vm.ResourceStatesToVisibility[KnownResourceState.Running.ToString()] = true; 165var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Container, state: KnownResourceState.Running, hidden: true); 179vm.ResourceStatesToVisibility[KnownResourceState.Running.ToString()] = true; 182var resource = ModelTestHelpers.CreateResource(resourceType: KnownResourceTypes.Container, state: KnownResourceState.Running);
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)
Model\TelemetryExportServiceTests.cs (5)
1383state: KnownResourceState.Running); 1393state: KnownResourceState.Running, 1463state: KnownResourceState.Running, 1498state: KnownResourceState.Running, 1528state: KnownResourceState.Running,
ResourceOutgoingPeerResolverTests.cs (6)
24private static ResourceViewModel CreateResource(string name, string? serviceAddress = null, int? servicePort = null, string? displayName = null, KnownResourceState? state = null) 310await sourceChannel.Writer.WriteAsync(new ResourceViewModelChange(ResourceViewModelChangeType.Upsert, CreateResource("test2", serviceAddress: "localhost", servicePort: 8080, state: KnownResourceState.Starting))); 320await sourceChannel.Writer.WriteAsync(new ResourceViewModelChange(ResourceViewModelChangeType.Upsert, CreateResource("test2", serviceAddress: "localhost", servicePort: 8081, state: KnownResourceState.Starting))); 329await sourceChannel.Writer.WriteAsync(new ResourceViewModelChange(ResourceViewModelChangeType.Upsert, CreateResource("test2", serviceAddress: "localhost", servicePort: 8081, state: KnownResourceState.Running))); 414await sourceChannel.Writer.WriteAsync([new ResourceViewModelChange(ResourceViewModelChangeType.Upsert, CreateResource("test", state: KnownResourceState.Starting))]); 415await sourceChannel.Writer.WriteAsync([new ResourceViewModelChange(ResourceViewModelChangeType.Upsert, CreateResource("test", state: KnownResourceState.Running))]);
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
15KnownResourceState? state = null,