12 implementations of Parent
Aspire.Hosting (3)
ApplicationModel\IResourceWithParentOfT.cs (1)
17IResource IResourceWithParent.Parent => Parent;
ApplicationModel\ProjectRebuilderResource.cs (1)
32public IResource Parent { get; }
ApplicationModel\TerminalHostResource.cs (1)
40public IResource Parent { get; }
Aspire.Hosting.Azure.Sql (1)
AzureSqlServerResource.cs (1)
609public IResource Parent => storage;
Aspire.Hosting.Blazor (1)
Resources\BlazorWasmAppResource.cs (1)
39public IResource Parent { get; internal set; } = null!;
Aspire.Hosting.Tests (4)
Dcp\DcpExecutorTests.cs (1)
10534public IResource Parent => parent;
Orchestrator\ApplicationOrchestratorTests.cs (2)
1198public IResource Parent => parent; 1252public IResource Parent { get; } = parent;
Orchestrator\RelationshipEvaluatorTests.cs (1)
141public IResource Parent => parent;
Stress.AppHost (3)
TestResource.cs (3)
213public IResource Parent { get; } = parent; 218public IResource Parent { get; } = parent; 223public IResource Parent { get; } = parent;
25 references to Parent
Aspire.Hosting (13)
ApplicationModel\CustomResourceSnapshot.cs (1)
570relationships.Add(new(resourceWithParent.Parent.Name, KnownRelationshipTypes.Parent));
ApplicationModel\ResourceExtensions.cs (5)
106resource = child.Parent; 141resource = child.Parent; 1244IResourceWithParent resWithParent => resWithParent.Parent.GetRootResource(), 1745if (dependencies.Add(resourceWithParent.Parent)) 1747newDependencies.Add(resourceWithParent.Parent);
Orchestrator\ApplicationOrchestrator.cs (1)
723? hasParent.Parent
Orchestrator\RelationshipEvaluator.cs (1)
18.Select(x => (Child: (IResource)x, Parent: x.Parent))
ResourceBuilderExtensions.cs (5)
2439if (builder.Resource is IResourceWithParent resourceWithParent && resourceWithParent.Parent == dependency.Resource) 2449var parentBuilder = builder.ApplicationBuilder.CreateResourceBuilder(dependencyResourceWithParent.Parent); 2562if (builder.Resource is IResourceWithParent resourceWithParent && resourceWithParent.Parent == dependency.Resource) 2572var parentBuilder = builder.ApplicationBuilder.CreateResourceBuilder(dependencyResourceWithParent.Parent); 2665if (builder.Resource is IResourceWithParent resourceWithParent && resourceWithParent.Parent == dependency.Resource)
Aspire.Hosting.Azure (8)
AzureProvisioningController.cs (8)
1039var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 1151var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 1317yield return resourceWithParent.Parent; 1903var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 2026var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 2092var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 2177var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 3773var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent);
Aspire.Hosting.Azure.Network (1)
AzurePrivateEndpointExtensions.cs (1)
85rootResource = parentedResource.Parent;
Aspire.Hosting.EntityFrameworkCore (1)
EFMigrationResourceBuilderExtensions.cs (1)
437current = withParent.Parent;
Aspire.Hosting.Radius (2)
Publishing\RadiusInfrastructureBuilder.cs (2)
716return childResource.Parent; 1007referencedResource = childResource.Parent;