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)
1969
private sealed class DeploymentCollectionResourceGroupResource(IArmDeploymentCollection armDeploymentCollection) :
IResourceGroupResource
1986
private sealed class ThrowingResourceGroupResource(string name) :
IResourceGroupResource
ProvisioningTestHelpers.cs (1)
627
internal sealed class TestResourceGroupResource :
IResourceGroupResource
24 references to IResourceGroupResource
Aspire.Hosting.Azure (14)
AzureEnvironmentResource.cs (1)
262
IResourceGroupResource
resourceGroup;
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
145
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)
508
var
resourceGroup = context.ResourceGroup;
1448
private static string GetDeploymentTargetName(bool isTenantScoped, bool isSubscriptionScoped, ISubscriptionResource subscription,
IResourceGroupResource
resourceGroup)
1463
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)
46
IResourceGroupResource
? resourceGroup = null,
583
public Task<Response<
IResourceGroupResource
>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default)
593
return Task.FromResult(Response.FromValue<
IResourceGroupResource
>(_resourceGroup, new MockResponse(200)));
596
IResourceGroupResource
resourceGroup;
605
return Task.FromResult(Response.FromValue<
IResourceGroupResource
>(resourceGroup, new MockResponse(200)));
608
public Task<ArmOperation<
IResourceGroupResource
>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default)
610
IResourceGroupResource
resourceGroup;
619
var operation = new TestArmOperation<
IResourceGroupResource
>(resourceGroup);
620
return Task.FromResult<ArmOperation<
IResourceGroupResource
>>(operation);
625
/// Test implementation of <see cref="
IResourceGroupResource
"/>.