Implemented interface member:
property
Parent
Aspire.Hosting.ApplicationModel.IResourceWithParent<T>.Parent
1 write to Parent
Aspire.Hosting.Azure.ApiManagement (1)
AzureApiManagementApiResource.cs (1)
52
Parent
= parent;
10 references to Parent
Aspire.Hosting.Azure.ApiManagement (9)
AzureApiManagementExtensions.cs (9)
420
if (!ReferenceEquals(builder.Resource.Parent, api.Resource.
Parent
))
671
ValidatePolicyFragmentParent(builder.Resource.
Parent
, fragment);
687
ValidatePolicyFragmentParent(builder.Resource.Parent.
Parent
, fragment);
1190
if (!ReferenceEquals(builder.Resource.
Parent
, backendParent))
2290
? apiResource.
Parent
.Identity.ClientId.AsProvisioningParameter(infrastructure)
2345
if (!endpoint.EndpointAnnotation.IsExternal && apiResource.
Parent
.VirtualNetworkConfiguration is null)
2349
$"Configure virtual network connectivity for API Management resource '{apiResource.
Parent
.Name}' before adding it as a backend.");
2361
var apiManagementNetwork = apiResource.
Parent
.VirtualNetworkConfiguration;
2367
$"API Management resource '{apiResource.
Parent
.Name}' must be injected into the same virtual network.");
Aspire.Hosting.Azure.Tests (1)
AzureApiManagementTests.cs (1)
179
Assert.Same(apim.Resource, api.Resource.
Parent
);