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)
847var exeAppResource = new AppResource(executable, exe); 938var exeAppResource = new AppResource(project, exeSpec); 1182var containerAppResource = new AppResource(container, ctr);
26 references to AppResource
Aspire.Hosting (26)
Dcp\DcpExecutor.cs (24)
55private readonly List<AppResource> _appResources = []; 707foreach (var containerNetwork in toCreate) 736private void AddAllocatedEndpointInfo(IEnumerable<AppResource> resources) 740foreach (var appResource in resources) 847var exeAppResource = new AppResource(executable, exe); 938var exeAppResource = new AppResource(project, exeSpec); 963private Task CreateExecutablesAsync(IEnumerable<AppResource> executableResources, CancellationToken cancellationToken) 969async Task CreateResourceExecutablesAsyncCore(IResource resource, IEnumerable<AppResource> executables, CancellationToken cancellationToken) 978foreach (var er in executables) 985foreach (var er in executables) 1039private async Task CreateExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1084private static List<(string Value, bool IsSensitive, bool AnnotationOnly)> BuildLaunchArgs(AppResource er, ExecutableSpec spec, List<(string Value, bool IsSensitive)> appHostArgs) 1182var containerAppResource = new AppResource(container, ctr); 1209private async Task CreateContainersAsync(IEnumerable<AppResource> containerResources, CancellationToken cancellationToken) 1215async Task CreateContainerAsyncCore(AppResource cr, CancellationToken cancellationToken) 1255foreach (var cr in containerResources) 1280private async Task CreateContainerAsync(AppResource cr, ILogger resourceLogger, CancellationToken cancellationToken) 1404private void AddServicesProducedInfo(IResource modelResource, IAnnotationHolder dcpResource, AppResource appResource) 1574var appResource = (AppResource)resourceReference; 1622var matchingResource = _appResources 1635var appResource = (AppResource)resourceReference; 1846private 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;