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