4 implementations of IResourceGroupResource
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultResourceGroupResource.cs (1)
15
internal sealed class DefaultResourceGroupResource(ResourceGroupResource resourceGroupResource) :
IResourceGroupResource
Aspire.Hosting.Azure.Tests (3)
AzureBicepProvisionerTests.cs (2)
1966
private sealed class DeploymentCollectionResourceGroupResource(IArmDeploymentCollection armDeploymentCollection) :
IResourceGroupResource
1983
private sealed class ThrowingResourceGroupResource(string name) :
IResourceGroupResource
ProvisioningTestHelpers.cs (1)
630
internal sealed class TestResourceGroupResource :
IResourceGroupResource
24 references to IResourceGroupResource
Aspire.Hosting.Azure (14)
AzureEnvironmentResource.cs (1)
277
IResourceGroupResource
resourceGroup;
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
150
IResourceGroupResource
? resourceGroup;
Provisioning\Internal\DefaultResourceGroupResource.cs (1)
13
/// Default implementation of <see cref="
IResourceGroupResource
"/>.
Provisioning\Internal\DefaultSubscriptionResource.cs (4)
33
public async Task<Response<
IResourceGroupResource
>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default)
36
return Response.FromValue<
IResourceGroupResource
>(new DefaultResourceGroupResource(response.Value), response.GetRawResponse());
39
public async Task<ArmOperation<
IResourceGroupResource
>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default)
45
return new DefaultArmOperation<
IResourceGroupResource
>(operation, wrappedValue);
Provisioning\Internal\IProvisioningServices.cs (2)
265
Task<Response<
IResourceGroupResource
>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default);
270
Task<ArmOperation<
IResourceGroupResource
>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default);
Provisioning\Provisioners\BicepProvisioner.cs (3)
504
var
resourceGroup = context.ResourceGroup;
1444
private static string GetDeploymentTargetName(bool isTenantScoped, bool isSubscriptionScoped, ISubscriptionResource subscription,
IResourceGroupResource
resourceGroup)
1459
private static ResourceIdentifier GetDeploymentId(bool isTenantScoped, bool isSubscriptionScoped, ISubscriptionResource subscription,
IResourceGroupResource
resourceGroup, string deploymentName)
Provisioning\ProvisioningContext.cs (2)
24
IResourceGroupResource
resourceGroup,
34
public
IResourceGroupResource
ResourceGroup => resourceGroup;
Aspire.Hosting.Azure.Tests (10)
ProvisioningTestHelpers.cs (10)
45
IResourceGroupResource
? resourceGroup = null,
584
public Task<Response<
IResourceGroupResource
>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default)
594
return Task.FromResult(Response.FromValue<
IResourceGroupResource
>(_resourceGroup, new MockResponse(200)));
597
IResourceGroupResource
resourceGroup;
606
return Task.FromResult(Response.FromValue<
IResourceGroupResource
>(resourceGroup, new MockResponse(200)));
609
public Task<ArmOperation<
IResourceGroupResource
>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default)
613
IResourceGroupResource
resourceGroup;
622
var operation = new TestArmOperation<
IResourceGroupResource
>(resourceGroup);
623
return Task.FromResult<ArmOperation<
IResourceGroupResource
>>(operation);
628
/// Test implementation of <see cref="
IResourceGroupResource
"/>.