3 implementations of IAzureProvisioningOptionsManager
Aspire.Hosting.Azure (2)
Provisioning\Internal\IProvisioningServices.cs (1)
117
internal sealed class NoOpAzureProvisioningOptionsManager :
IAzureProvisioningOptionsManager
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
37
distributedApplicationExecutionContext),
IAzureProvisioningOptionsManager
, IDisposable
Aspire.Hosting.Azure.Tests (1)
AzureEnvironmentResourceExtensionsTests.cs (1)
5578
private sealed class TestAzureProvisioningOptionsManager(IDeploymentStateManager deploymentStateManager) :
IAzureProvisioningOptionsManager
11 references to IAzureProvisioningOptionsManager
Aspire.Hosting.Azure (3)
AzureProvisioningController.cs (1)
76
IAzureProvisioningOptionsManager
provisioningOptionsManager,
Provisioning\AzureProvisionerExtensions.cs (2)
69
builder.Services.TryAddSingleton<
IAzureProvisioningOptionsManager
>(sp => sp.GetRequiredService<RunModeProvisioningContextProvider>());
75
builder.Services.TryAddSingleton<
IAzureProvisioningOptionsManager
, NoOpAzureProvisioningOptionsManager>();
Aspire.Hosting.Azure.Tests (8)
AzureEnvironmentResourceExtensionsTests.cs (8)
1486
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
2444
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
2532
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
2642
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
3913
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
3993
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
5002
IAzureProvisioningOptionsManager
? provisioningOptionsManager = null)
5010
builder.Services.AddSingleton<
IAzureProvisioningOptionsManager
>(provisioningOptionsManager ?? new TestAzureProvisioningOptionsManager(stateManager));