1 type derived from RenderedModelResource
Aspire.Hosting (1)
Dcp\AppResource.cs (1)
64internal sealed class ServiceWithModelResource : RenderedModelResource
4 instantiations of RenderedModelResource
Aspire.Hosting (4)
Dcp\DcpExecutor.cs (4)
1234var exeAppResource = new RenderedModelResource(containerExecutable, containerExec); 1276var exeAppResource = new RenderedModelResource(executable, exe); 1376var exeAppResource = new RenderedModelResource(project, exeSpec); 1679var containerAppResource = new RenderedModelResource(container, ctr);
33 references to RenderedModelResource
Aspire.Hosting (33)
Dcp\DcpExecutor.cs (33)
179var executables = _appResources.OfType<RenderedModelResource>().Where(ar => ar.DcpResource is Executable); 181var containers = _appResources.OfType<RenderedModelResource>().Where(ar => ar.DcpResource is Container); 183var containerExes = _appResources.OfType<RenderedModelResource>().Where(ar => ar.DcpResource is ContainerExec); 190foreach (var resource in executables.Concat(containers)) 911private void AddAllocatedEndpointInfo(IEnumerable<RenderedModelResource> resources, AllocatedEndpointsMode mode = AllocatedEndpointsMode.Workload) 913foreach (var appResource in resources) 1234var exeAppResource = new RenderedModelResource(containerExecutable, containerExec); 1276var exeAppResource = new RenderedModelResource(executable, exe); 1376var exeAppResource = new RenderedModelResource(project, exeSpec); 1401private Task CreateContainerExecutablesAsync(IEnumerable<RenderedModelResource> containerExecAppResources, CancellationToken cancellationToken) 1404private Task CreateExecutablesAsync(IEnumerable<RenderedModelResource> execAppResources, CancellationToken cancellationToken) 1408Func<RenderedModelResource, ILogger, CancellationToken, Task> createResourceFunc, 1409IEnumerable<RenderedModelResource> executables, 1429IEnumerable<RenderedModelResource> executables, 1430Func<RenderedModelResource, ILogger, CancellationToken, Task> createResourceFunc, 1440foreach (var er in executables) 1458foreach (var er in executables) 1498private async Task CreateContainerExecutableAsync(RenderedModelResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1517private async Task CreateExecutableAsync(RenderedModelResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1581private static List<(string Value, bool IsSensitive, bool AnnotationOnly)> BuildLaunchArgs(RenderedModelResource er, ExecutableSpec spec, List<(string Value, bool IsSensitive)> appHostArgs) 1679var containerAppResource = new RenderedModelResource(container, ctr); 1706private async Task CreateContainersAsync(IEnumerable<RenderedModelResource> containerResources, CancellationToken cancellationToken) 1712async Task CreateContainerAsyncCore(RenderedModelResource cr, CancellationToken cancellationToken) 1736foreach (var cr in containerResources) 1762private async Task CreateContainerAsync(RenderedModelResource cr, ILogger resourceLogger, CancellationToken cancellationToken) 1916private void AddServicesProducedInfo(IResource modelResource, IAnnotationHolder dcpResource, RenderedModelResource appResource) 2037var appResource = (RenderedModelResource)resourceReference; 2085var matchingResource = _appResources 2086.OfType<RenderedModelResource>() 2099var appResource = (RenderedModelResource)resourceReference; 2859private static List<ContainerPortSpec> BuildContainerPorts(RenderedModelResource cr)