1 instantiation of ContainerCreationContext
Aspire.Hosting (1)
Dcp\DcpExecutor.cs (1)
255var cctx = new ContainerCreationContext(createContainerNetworks, createWorkloadEndpoints, ct);
9 references to ContainerCreationContext
Aspire.Hosting (9)
Dcp\ContainerCreator.cs (5)
46internal sealed class ContainerCreator : IObjectCreator<Container, ContainerCreationContext>, IObjectCreator<ContainerExec, EmptyCreationContext>, IDisposable 252public bool IsReadyToCreate(RenderedModelResource<Container> resource, ContainerCreationContext cctx) 257public async Task CreateObjectAsync(RenderedModelResource<Container> cr, ContainerCreationContext cctx, ILogger logger, IDcpObjectFactory factory, CancellationToken cancellationToken) 500internal async Task EnsureHostConnectivityAsync(ImmutableArray<HostResourceWithEndpoints> hostDependencies, ContainerCreationContext cctx, IDcpObjectFactory factory, CancellationToken cancellationToken) 663internal async Task CreateHostDependentContainerAsync(RenderedModelResource<Container> cr, ImmutableArray<HostResourceWithEndpoints> hostDependencies, ContainerCreationContext cctx, IDcpObjectFactory factory, CancellationToken cToken)
Dcp\DcpExecutor.cs (4)
82private readonly TaskCompletionSource<ContainerCreationContext> _containerContextSource; 128_containerContextSource = new TaskCompletionSource<ContainerCreationContext>(TaskCreationOptions.RunContinuationsAsynchronously); 255var cctx = new ContainerCreationContext(createContainerNetworks, createWorkloadEndpoints, ct); 1234var cctx = await _containerContextSource.Task.ConfigureAwait(false);