Implemented interface member:
property
Parent
Aspire.Hosting.ApplicationModel.IResourceWithParent<T>.Parent
10 references to Parent
Aspire.Hosting.Foundry (8)
Project\ConnectionBuilderExtensions.cs (4)
40
var projectBicepId = aspireResource.
Parent
.GetBicepIdentifier();
41
var project = aspireResource.
Parent
.AddAsExistingResource(infrastructure);
62
if (aspireResource.
Parent
.KeyVaultConn is not null)
64
var keyVaultConn = aspireResource.
Parent
.KeyVaultConn.AddAsExistingResource(infrastructure);
Project\ProjectBuilderExtension.cs (3)
206
return builder.ApplicationBuilder.CreateResourceBuilder(builder.Resource.
Parent
).AddDeployment(name, model);
222
return builder.ApplicationBuilder.CreateResourceBuilder(builder.Resource.
Parent
).AddDeployment(name, modelName, modelVersion, format);
264
var account = aspireResource.
Parent
.AddAsExistingResource(infra);
Project\ProjectResource.cs (1)
61
$"https://ai.azure.com/nextgen/r/{encodedSubscriptionId},{resourceGroupName},,{
Parent
.Name},{Name}/home").ConfigureAwait(false);
Aspire.Hosting.Foundry.Tests (2)
ProjectResourceTests.cs (2)
20
Assert.Same(account.Resource, project.Resource.
Parent
);
35
Assert.Same(account, project.Resource.
Parent
);