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); 989var exeAppResource = new AppResource(executable, exe); 1088var exeAppResource = new AppResource(project, exeSpec); 1371var 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); 989var exeAppResource = new AppResource(executable, exe); 1088var exeAppResource = new AppResource(project, exeSpec); 1114Func<AppResource, ILogger, CancellationToken, Task> createResourceFunc, 1115IEnumerable<AppResource> executables, 1118async Task CreateResourceExecutablesAsyncCore(IResource resource, IEnumerable<AppResource> executables, CancellationToken cancellationToken) 1127foreach (var er in executables) 1145foreach (var er in executables) 1195private Task CreateContainerExecutablesAsync(IEnumerable<AppResource> containerExecAppResources, CancellationToken cancellationToken) 1198private Task CreateExecutablesAsync(IEnumerable<AppResource> execAppResources, CancellationToken cancellationToken) 1201private async Task CreateContainerExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1220private async Task CreateExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1273private static List<(string Value, bool IsSensitive, bool AnnotationOnly)> BuildLaunchArgs(AppResource er, ExecutableSpec spec, List<(string Value, bool IsSensitive)> appHostArgs) 1371var containerAppResource = new AppResource(container, ctr); 1398private async Task CreateContainersAsync(IEnumerable<AppResource> containerResources, CancellationToken cancellationToken) 1404async Task CreateContainerAsyncCore(AppResource cr, CancellationToken cancellationToken) 1454foreach (var cr in containerResources) 1480private async Task CreateContainerAsync(AppResource cr, ILogger resourceLogger, CancellationToken cancellationToken) 1604private void AddServicesProducedInfo(IResource modelResource, IAnnotationHolder dcpResource, AppResource appResource) 1749var appResource = (AppResource)resourceReference; 1797var matchingResource = _appResources 1810var appResource = (AppResource)resourceReference; 2032private 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;