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)
949var exeAppResource = new AppResource(containerExecutable, containerExec); 991var exeAppResource = new AppResource(executable, exe); 1085var exeAppResource = new AppResource(project, exeSpec); 1386var containerAppResource = new AppResource(container, ctr);
31 references to AppResource
Aspire.Hosting (31)
Dcp\DcpExecutor.cs (29)
72private readonly List<AppResource> _appResources = []; 796foreach (var containerNetwork in toCreate) 833private void AddAllocatedEndpointInfo(IEnumerable<AppResource> resources) 837foreach (var appResource in resources) 949var exeAppResource = new AppResource(containerExecutable, containerExec); 991var exeAppResource = new AppResource(executable, exe); 1085var exeAppResource = new AppResource(project, exeSpec); 1111Func<AppResource, ILogger, CancellationToken, Task> createResourceFunc, 1112IEnumerable<AppResource> executables, 1117async Task CreateResourceExecutablesAsyncCore(IResource resource, IEnumerable<AppResource> executables, CancellationToken cancellationToken) 1126foreach (var er in executables) 1144foreach (var er in executables) 1199private Task CreateContainerExecutablesAsync(IEnumerable<AppResource> containerExecAppResources, CancellationToken cancellationToken) 1202private Task CreateExecutablesAsync(IEnumerable<AppResource> execAppResources, CancellationToken cancellationToken) 1205private async Task CreateContainerExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1224private async Task CreateExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1288private static List<(string Value, bool IsSensitive, bool AnnotationOnly)> BuildLaunchArgs(AppResource er, ExecutableSpec spec, List<(string Value, bool IsSensitive)> appHostArgs) 1386var containerAppResource = new AppResource(container, ctr); 1413private async Task CreateContainersAsync(IEnumerable<AppResource> containerResources, CancellationToken cancellationToken) 1419async Task CreateContainerAsyncCore(AppResource cr, CancellationToken cancellationToken) 1469foreach (var cr in containerResources) 1495private async Task CreateContainerAsync(AppResource cr, ILogger resourceLogger, CancellationToken cancellationToken) 1634private void AddServicesProducedInfo(IResource modelResource, IAnnotationHolder dcpResource, AppResource appResource) 1779var appResource = (AppResource)resourceReference; 1827var matchingResource = _appResources 1840var appResource = (AppResource)resourceReference; 2364private 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;