1 type derived from AppResource
Aspire.Hosting (1)
Dcp\AppResource.cs (1)
26internal sealed class ServiceAppResource : AppResource
3 instantiations of AppResource
Aspire.Hosting (3)
Dcp\DcpExecutor.cs (3)
825var exeAppResource = new AppResource(executable, exe); 916var exeAppResource = new AppResource(project, exeSpec); 1160var containerAppResource = new AppResource(container, ctr);
26 references to AppResource
Aspire.Hosting (26)
Dcp\DcpExecutor.cs (24)
52private readonly List<AppResource> _appResources = []; 702foreach (var containerNetwork in toCreate) 724private void AddAllocatedEndpointInfo(IEnumerable<AppResource> resources) 728foreach (var appResource in resources) 825var exeAppResource = new AppResource(executable, exe); 916var exeAppResource = new AppResource(project, exeSpec); 941private Task CreateExecutablesAsync(IEnumerable<AppResource> executableResources, CancellationToken cancellationToken) 947async Task CreateResourceExecutablesAsyncCore(IResource resource, IEnumerable<AppResource> executables, CancellationToken cancellationToken) 956foreach (var er in executables) 963foreach (var er in executables) 1017private async Task CreateExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1062private static List<(string Value, bool IsSensitive, bool AnnotationOnly)> BuildLaunchArgs(AppResource er, ExecutableSpec spec, List<(string Value, bool IsSensitive)> appHostArgs) 1160var containerAppResource = new AppResource(container, ctr); 1187private async Task CreateContainersAsync(IEnumerable<AppResource> containerResources, CancellationToken cancellationToken) 1193async Task CreateContainerAsyncCore(AppResource cr, CancellationToken cancellationToken) 1224foreach (var cr in containerResources) 1249private async Task CreateContainerAsync(AppResource cr, ILogger resourceLogger, CancellationToken cancellationToken) 1373private void AddServicesProducedInfo(IResource modelResource, IAnnotationHolder dcpResource, AppResource appResource) 1488var appResource = (AppResource)resourceReference; 1536var matchingResource = _appResources 1549var appResource = (AppResource)resourceReference; 1760private static List<ContainerPortSpec> BuildContainerPorts(AppResource cr)
Dcp\DcpResourceState.cs (2)
10internal sealed class DcpResourceState(Dictionary<string, IResource> applicationModel, List<AppResource> appResources) 19public List<AppResource> AppResources { get; } = appResources;