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)
43
builder.Services.AddKeyedSingleton<
IAzureResourceProvisioner
, TProvisioner>(typeof(TResource));
Provisioning\Provisioners\AzureProvisioner.cs (4)
265
IAzureResourceProvisioner
? SelectProvisioner(IAzureResource resource)
271
var
provisioner = serviceProvider.GetKeyedService<
IAzureResourceProvisioner
>(type);
284
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(