1 type derived from AppResource
Aspire.Hosting (1)
Dcp\AppResource.cs (1)
26internal sealed class ServiceAppResource : AppResource
4 instantiations of AppResource
Aspire.Hosting (4)
Dcp\DcpExecutor.cs (4)
942var exeAppResource = new AppResource(containerExecutable, containerExec); 982var exeAppResource = new AppResource(executable, exe); 1076var exeAppResource = new AppResource(project, exeSpec); 1359var containerAppResource = new AppResource(container, ctr);
31 references to AppResource
Aspire.Hosting (31)
Dcp\DcpExecutor.cs (29)
71private readonly List<AppResource> _appResources = []; 789foreach (var containerNetwork in toCreate) 826private void AddAllocatedEndpointInfo(IEnumerable<AppResource> resources) 830foreach (var appResource in resources) 942var exeAppResource = new AppResource(containerExecutable, containerExec); 982var exeAppResource = new AppResource(executable, exe); 1076var exeAppResource = new AppResource(project, exeSpec); 1102Func<AppResource, ILogger, CancellationToken, Task> createResourceFunc, 1103IEnumerable<AppResource> executables, 1106async Task CreateResourceExecutablesAsyncCore(IResource resource, IEnumerable<AppResource> executables, CancellationToken cancellationToken) 1115foreach (var er in executables) 1133foreach (var er in executables) 1183private Task CreateContainerExecutablesAsync(IEnumerable<AppResource> containerExecAppResources, CancellationToken cancellationToken) 1186private Task CreateExecutablesAsync(IEnumerable<AppResource> execAppResources, CancellationToken cancellationToken) 1189private async Task CreateContainerExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1208private async Task CreateExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1261private static List<(string Value, bool IsSensitive, bool AnnotationOnly)> BuildLaunchArgs(AppResource er, ExecutableSpec spec, List<(string Value, bool IsSensitive)> appHostArgs) 1359var containerAppResource = new AppResource(container, ctr); 1386private async Task CreateContainersAsync(IEnumerable<AppResource> containerResources, CancellationToken cancellationToken) 1392async Task CreateContainerAsyncCore(AppResource cr, CancellationToken cancellationToken) 1442foreach (var cr in containerResources) 1468private async Task CreateContainerAsync(AppResource cr, ILogger resourceLogger, CancellationToken cancellationToken) 1605private void AddServicesProducedInfo(IResource modelResource, IAnnotationHolder dcpResource, AppResource appResource) 1750var appResource = (AppResource)resourceReference; 1798var matchingResource = _appResources 1811var appResource = (AppResource)resourceReference; 2039private static List<ContainerPortSpec> BuildContainerPorts(AppResource cr)
Dcp\DcpResourceState.cs (2)
10internal sealed class DcpResourceState(Dictionary<string, IResource> applicationModel, List<AppResource> appResources) 20public List<AppResource> AppResources { get; } = appResources;