4 writes to Start
Aspire.Hosting (3)
Dcp\ContainerCreator.cs (1)
139ctr.Spec.Start = false;
Dcp\DcpExecutor.cs (2)
1259await PatchDcpObjectAsync(cr.DcpResource, static c => c.Spec.Start = true, cancellationToken).ConfigureAwait(false); 1272cr.DcpResource.Spec.Start = true;
Aspire.Hosting.Tests (1)
Dcp\TestKubernetesService.cs (1)
439ctr.Spec.Start = cu.Spec.Start;
12 references to Start
Aspire.Hosting (6)
Dcp\ContainerCreator.cs (1)
162return !DcpModelUtilities.ShouldDeferCreateForExplicitStart(resource.ModelResource, resource.DcpResource.Spec.Start);
Dcp\DcpExecutor.cs (3)
1106Container { Spec.Start: false } => true, 1256case RenderedModelResource<Container> { DcpResource.Spec.Start: false } cr when !DcpModelUtilities.ShouldDeferCreateForExplicitStart(cr.ModelResource, cr.DcpResource.Spec.Start):
Dcp\DcpResourceWatcher.cs (1)
557if (container.Spec.Start == false && (container.Status?.State == null || container.Status?.State == ContainerState.Pending))
Dcp\ResourceSnapshotBuilder.cs (1)
33if (container.Spec.Start is false && (state == null || state == ContainerState.Pending))
Aspire.Hosting.Tests (6)
Dcp\DcpExecutorTests.cs (3)
9974var startedContainer = Assert.Single(kubernetesService.CreatedResources.OfType<Container>(), c => c.AppModelResourceName == "aContainer" && c.Spec.Start == true); 10073Assert.False(container.Spec.Start); 10085Assert.True(container.Spec.Start);
Dcp\TestKubernetesService.cs (2)
437if (cu.Spec.Start is not null) 439ctr.Spec.Start = cu.Spec.Start;
DistributedApplicationTests.cs (1)
2070Assert.False(dcpContainer.Spec.Start.GetValueOrDefault(true));