2 implementations of IResourceGroupResource
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultResourceGroupResource.cs (1)
12
internal sealed class DefaultResourceGroupResource(ResourceGroupResource resourceGroupResource) :
IResourceGroupResource
Aspire.Hosting.Azure.Tests (1)
ProvisioningTestHelpers.cs (1)
334
internal sealed class TestResourceGroupResource :
IResourceGroupResource
21 references to IResourceGroupResource
Aspire.Hosting.Azure (12)
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
121
IResourceGroupResource
? resourceGroup;
Provisioning\Internal\DefaultResourceGroupResource.cs (1)
10
/// Default implementation of <see cref="
IResourceGroupResource
"/>.
Provisioning\Internal\DefaultSubscriptionResource.cs (4)
32
public async Task<Response<
IResourceGroupResource
>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default)
35
return Response.FromValue<
IResourceGroupResource
>(new DefaultResourceGroupResource(response.Value), response.GetRawResponse());
38
public async Task<ArmOperation<
IResourceGroupResource
>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default)
44
return new DefaultArmOperation<
IResourceGroupResource
>(operation, wrappedValue);
Provisioning\Internal\IProvisioningServices.cs (2)
139
Task<Response<
IResourceGroupResource
>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default);
144
Task<ArmOperation<
IResourceGroupResource
>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default);
Provisioning\Provisioners\BicepProvisioner.cs (2)
105
var
resourceGroup = context.ResourceGroup;
329
private static string GetDeploymentUrl(ProvisioningContext provisioningContext,
IResourceGroupResource
resourceGroup, string deploymentName)
Provisioning\ProvisioningContext.cs (2)
16
IResourceGroupResource
resourceGroup,
27
public
IResourceGroupResource
ResourceGroup => resourceGroup;
Aspire.Hosting.Azure.Tests (9)
ProvisioningTestHelpers.cs (9)
40
IResourceGroupResource
? resourceGroup = null,
301
public Task<Response<
IResourceGroupResource
>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default)
303
IResourceGroupResource
resourceGroup;
312
return Task.FromResult(Response.FromValue<
IResourceGroupResource
>(resourceGroup, new MockResponse(200)));
315
public Task<ArmOperation<
IResourceGroupResource
>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default)
317
IResourceGroupResource
resourceGroup;
326
var operation = new TestArmOperation<
IResourceGroupResource
>(resourceGroup);
327
return Task.FromResult<ArmOperation<
IResourceGroupResource
>>(operation);
332
/// Test implementation of <see cref="
IResourceGroupResource
"/>.