2 implementations of IResourceGroupResource
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultResourceGroupResource.cs (1)
15
internal sealed class DefaultResourceGroupResource(ResourceGroupResource resourceGroupResource) :
IResourceGroupResource
Aspire.Hosting.Azure.Tests (1)
ProvisioningTestHelpers.cs (1)
158
internal sealed class TestResourceGroupResource :
IResourceGroupResource
19 references to IResourceGroupResource
Aspire.Hosting.Azure (12)
Provisioning\Internal\DefaultProvisioningContextProvider.cs (1)
231
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 (7)
ProvisioningTestHelpers.cs (7)
31
IResourceGroupResource
? resourceGroup = null,
141
public Task<Response<
IResourceGroupResource
>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default)
144
return Task.FromResult(Response.FromValue<
IResourceGroupResource
>(resourceGroup, new MockResponse(200)));
147
public Task<ArmOperation<
IResourceGroupResource
>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default)
150
var operation = new TestArmOperation<
IResourceGroupResource
>(resourceGroup);
151
return Task.FromResult<ArmOperation<
IResourceGroupResource
>>(operation);
156
/// Test implementation of <see cref="
IResourceGroupResource
"/>.