1 implementation of IAzureResourceProvisioner
Aspire.Hosting.Azure (1)
Provisioning\Provisioners\AzureResourceProvisionerOfT.cs (1)
52
internal abstract class AzureResourceProvisioner<TResource> :
IAzureResourceProvisioner
8 references to IAzureResourceProvisioner
Aspire.Hosting.Azure (8)
Provisioning\AzureProvisionerExtensions.cs (1)
49
builder.Services.AddKeyedSingleton<
IAzureResourceProvisioner
, TProvisioner>(typeof(TResource));
Provisioning\Provisioners\AzureProvisioner.cs (4)
267
IAzureResourceProvisioner
? SelectProvisioner(IAzureResource resource)
273
var
provisioner = serviceProvider.GetKeyedService<
IAzureResourceProvisioner
>(type);
286
var
provisioner = SelectProvisioner(resource.AzureResource);
Provisioning\Provisioners\AzureResourceProvisionerOfT.cs (3)
55
Task<bool>
IAzureResourceProvisioner
.ConfigureResourceAsync(IConfiguration configuration, IAzureResource resource, CancellationToken cancellationToken) =>
58
bool
IAzureResourceProvisioner
.ShouldProvision(IConfiguration configuration, IAzureResource resource) =>
61
Task
IAzureResourceProvisioner
.GetOrCreateResourceAsync(