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