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)
941var exeAppResource = new AppResource(containerExecutable, containerExec); 966var exeAppResource = new AppResource(executable, exe); 1057var exeAppResource = new AppResource(project, exeSpec); 1340var containerAppResource = new AppResource(container, ctr);
31 references to AppResource
Aspire.Hosting (31)
Dcp\DcpExecutor.cs (29)
70private readonly List<AppResource> _appResources = []; 788foreach (var containerNetwork in toCreate) 825private void AddAllocatedEndpointInfo(IEnumerable<AppResource> resources) 829foreach (var appResource in resources) 941var exeAppResource = new AppResource(containerExecutable, containerExec); 966var exeAppResource = new AppResource(executable, exe); 1057var exeAppResource = new AppResource(project, exeSpec); 1083Func<AppResource, ILogger, CancellationToken, Task> createResourceFunc, 1084IEnumerable<AppResource> executables, 1087async Task CreateResourceExecutablesAsyncCore(IResource resource, IEnumerable<AppResource> executables, CancellationToken cancellationToken) 1096foreach (var er in executables) 1114foreach (var er in executables) 1164private Task CreateContainerExecutablesAsync(IEnumerable<AppResource> containerExecAppResources, CancellationToken cancellationToken) 1167private Task CreateExecutablesAsync(IEnumerable<AppResource> execAppResources, CancellationToken cancellationToken) 1170private async Task CreateContainerExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1189private async Task CreateExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1242private static List<(string Value, bool IsSensitive, bool AnnotationOnly)> BuildLaunchArgs(AppResource er, ExecutableSpec spec, List<(string Value, bool IsSensitive)> appHostArgs) 1340var containerAppResource = new AppResource(container, ctr); 1367private async Task CreateContainersAsync(IEnumerable<AppResource> containerResources, CancellationToken cancellationToken) 1373async Task CreateContainerAsyncCore(AppResource cr, CancellationToken cancellationToken) 1423foreach (var cr in containerResources) 1449private async Task CreateContainerAsync(AppResource cr, ILogger resourceLogger, CancellationToken cancellationToken) 1573private void AddServicesProducedInfo(IResource modelResource, IAnnotationHolder dcpResource, AppResource appResource) 1718var appResource = (AppResource)resourceReference; 1766var matchingResource = _appResources 1779var appResource = (AppResource)resourceReference; 1991private 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;