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)
906var exeAppResource = new AppResource(executable, exe); 997var exeAppResource = new AppResource(project, exeSpec); 1242var containerAppResource = new AppResource(container, ctr);
26 references to AppResource
Aspire.Hosting (26)
Dcp\DcpExecutor.cs (24)
70private readonly List<AppResource> _appResources = []; 766foreach (var containerNetwork in toCreate) 795private void AddAllocatedEndpointInfo(IEnumerable<AppResource> resources) 799foreach (var appResource in resources) 906var exeAppResource = new AppResource(executable, exe); 997var exeAppResource = new AppResource(project, exeSpec); 1022private Task CreateExecutablesAsync(IEnumerable<AppResource> executableResources, CancellationToken cancellationToken) 1028async Task CreateResourceExecutablesAsyncCore(IResource resource, IEnumerable<AppResource> executables, CancellationToken cancellationToken) 1037foreach (var er in executables) 1044foreach (var er in executables) 1099private async Task CreateExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) 1144private static List<(string Value, bool IsSensitive, bool AnnotationOnly)> BuildLaunchArgs(AppResource er, ExecutableSpec spec, List<(string Value, bool IsSensitive)> appHostArgs) 1242var containerAppResource = new AppResource(container, ctr); 1269private async Task CreateContainersAsync(IEnumerable<AppResource> containerResources, CancellationToken cancellationToken) 1275async Task CreateContainerAsyncCore(AppResource cr, CancellationToken cancellationToken) 1325foreach (var cr in containerResources) 1351private async Task CreateContainerAsync(AppResource cr, ILogger resourceLogger, CancellationToken cancellationToken) 1475private void AddServicesProducedInfo(IResource modelResource, IAnnotationHolder dcpResource, AppResource appResource) 1646var appResource = (AppResource)resourceReference; 1694var matchingResource = _appResources 1707var appResource = (AppResource)resourceReference; 1918private 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;