3 implementations of IAzureProvisioningOptionsManager
Aspire.Hosting.Azure (2)
Provisioning\Internal\IProvisioningServices.cs (1)
116internal sealed class NoOpAzureProvisioningOptionsManager : IAzureProvisioningOptionsManager
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
39distributedApplicationExecutionContext), IAzureProvisioningOptionsManager, IDisposable
Aspire.Hosting.Azure.Tests (1)
AzureEnvironmentResourceExtensionsTests.cs (1)
5547private sealed class TestAzureProvisioningOptionsManager(IDeploymentStateManager deploymentStateManager) : IAzureProvisioningOptionsManager
11 references to IAzureProvisioningOptionsManager
Aspire.Hosting.Azure (3)
AzureProvisioningController.cs (1)
79IAzureProvisioningOptionsManager provisioningOptionsManager,
Provisioning\AzureProvisionerExtensions.cs (2)
71builder.Services.TryAddSingleton<IAzureProvisioningOptionsManager>(sp => sp.GetRequiredService<RunModeProvisioningContextProvider>()); 77builder.Services.TryAddSingleton<IAzureProvisioningOptionsManager, NoOpAzureProvisioningOptionsManager>();
Aspire.Hosting.Azure.Tests (8)
AzureEnvironmentResourceExtensionsTests.cs (8)
1467sp.GetRequiredService<IAzureProvisioningOptionsManager>(), 2425sp.GetRequiredService<IAzureProvisioningOptionsManager>(), 2513sp.GetRequiredService<IAzureProvisioningOptionsManager>(), 2623sp.GetRequiredService<IAzureProvisioningOptionsManager>(), 3894sp.GetRequiredService<IAzureProvisioningOptionsManager>(), 3974sp.GetRequiredService<IAzureProvisioningOptionsManager>(), 4971IAzureProvisioningOptionsManager? provisioningOptionsManager = null) 4979builder.Services.AddSingleton<IAzureProvisioningOptionsManager>(provisioningOptionsManager ?? new TestAzureProvisioningOptionsManager(stateManager));