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)
11760public IResource Parent => parent;
Orchestrator\ApplicationOrchestratorTests.cs (2)
1243public IResource Parent => parent; 1297public IResource Parent { get; } = parent;
Orchestrator\RelationshipEvaluatorTests.cs (1)
161public IResource Parent => parent;
Stress.AppHost (3)
TestResource.cs (3)
213public IResource Parent { get; } = parent; 218public IResource Parent { get; } = parent; 223public IResource Parent { get; } = parent;
29 references to Parent
Aspire.Hosting (13)
ApplicationModel\CustomResourceSnapshot.cs (1)
570relationships.Add(new(resourceWithParent.Parent.Name, KnownRelationshipTypes.Parent));
ApplicationModel\ResourceExtensions.cs (5)
107resource = child.Parent; 142resource = child.Parent; 1253IResourceWithParent resWithParent => resWithParent.Parent.GetRootResource(), 1754if (dependencies.Add(resourceWithParent.Parent)) 1756newDependencies.Add(resourceWithParent.Parent);
Orchestrator\ApplicationOrchestrator.cs (1)
713? hasParent.Parent
Orchestrator\RelationshipEvaluator.cs (1)
18.Select(x => (Child: (IResource)x, Parent: x.Parent))
ResourceBuilderExtensions.cs (5)
2810if (builder.Resource is IResourceWithParent resourceWithParent && resourceWithParent.Parent == dependency.Resource) 2820var parentBuilder = builder.ApplicationBuilder.CreateResourceBuilder(dependencyResourceWithParent.Parent); 2933if (builder.Resource is IResourceWithParent resourceWithParent && resourceWithParent.Parent == dependency.Resource) 2943var parentBuilder = builder.ApplicationBuilder.CreateResourceBuilder(dependencyResourceWithParent.Parent); 3036if (builder.Resource is IResourceWithParent resourceWithParent && resourceWithParent.Parent == dependency.Resource)
Aspire.Hosting.Azure (8)
AzureProvisioningController.cs (8)
1084var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 1196var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 1362yield return resourceWithParent.Parent; 1998var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 2121var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 2188var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 2273var parentChildLookup = model.Resources.OfType<IResourceWithParent>().ToLookup(r => r.Parent); 3904var 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)
457current = withParent.Parent;
Aspire.Hosting.Radius (6)
Publishing\RadiusInfrastructureBuilder.cs (4)
1755return childResource.Parent; 3189.Where(r => r is IResourceWithParent child && ReferenceEquals(child.Parent, resource)) 3534referencedResource = childResource.Parent; 4312if (child is IResourceWithParent { Parent: { } parent } &&
RadiusEnvironmentResource.cs (2)
247var resource = endpointReference.Resource is IResourceWithParent child ? child.Parent : endpointReference.Resource; 288resource = child.Parent;