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