1 implementation of IResourceGroupResource
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultResourceGroupResource.cs (1)
15internal sealed class DefaultResourceGroupResource(ResourceGroupResource resourceGroupResource) : IResourceGroupResource
13 references to IResourceGroupResource
Aspire.Hosting.Azure (12)
Provisioning\Internal\DefaultProvisioningContextProvider.cs (1)
93IResourceGroupResource? resourceGroup;
Provisioning\Internal\DefaultResourceGroupResource.cs (1)
13/// Default implementation of <see cref="IResourceGroupResource"/>.
Provisioning\Internal\DefaultSubscriptionResource.cs (4)
27public async Task<Response<IResourceGroupResource>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default) 30return Response.FromValue<IResourceGroupResource>(new DefaultResourceGroupResource(response.Value), response.GetRawResponse()); 33public async Task<ArmOperation<IResourceGroupResource>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default) 39return new DefaultArmOperation<IResourceGroupResource>(operation, wrappedValue);
Provisioning\Internal\IProvisioningServices.cs (2)
119Task<Response<IResourceGroupResource>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default); 124Task<ArmOperation<IResourceGroupResource>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default);
Provisioning\Provisioners\BicepProvisioner.cs (2)
103var resourceGroup = context.ResourceGroup; 315private static string GetDeploymentUrl(ProvisioningContext provisioningContext, IResourceGroupResource resourceGroup, string deploymentName)
Provisioning\ProvisioningContext.cs (2)
16IResourceGroupResource resourceGroup, 26public IResourceGroupResource ResourceGroup => resourceGroup;
Aspire.Hosting.Azure.Tests (1)
ProvisioningTestHelpers.cs (1)
156/// Test implementation of <see cref="IResourceGroupResource"/>.