1 write to State
Aspire.Hosting.Tests (1)
Dcp\TestKubernetesService.cs (1)
209exe.Status.State = ExecutableState.Finished;
9 references to State
Aspire.Hosting (6)
Dcp\DcpExecutor.cs (3)
553return new(executable.Status?.State, executable.Status?.StartupTimestamp?.ToUniversalTime(), executable.Status?.FinishTimestamp?.ToUniversalTime()); 2040if (eu.Status?.State == ExecutableState.Finished || eu.Status?.State == ExecutableState.Terminated)
Dcp\Model\Executable.cs (1)
244!string.IsNullOrEmpty(this.Status?.State);
Dcp\ResourceSnapshotBuilder.cs (2)
144var state = executable.AppModelInitialState is "Hidden" ? "Hidden" : executable.Status?.State; 146var urls = GetUrls(executable, executable.Status?.State);
Aspire.Hosting.Tests (3)
DistributedApplicationTests.cs (3)
814var serviceA = await KubernetesHelper.GetResourceByNameMatchAsync<Executable>(kubernetes, executablePattern, r => r.Status?.State == ExecutableState.Running).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout); 819serviceA = await KubernetesHelper.GetResourceByNameMatchAsync<Executable>(kubernetes, executablePattern, r => r.Status?.State == ExecutableState.Finished).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout); 824serviceA = await KubernetesHelper.GetResourceByNameMatchAsync<Executable>(kubernetes, executablePattern, r => r.Status?.State == ExecutableState.Running).DefaultTimeout(TestConstants.LongTimeoutDuration);