3 implementations of IAzureProvisioningOptionsManager
Aspire.Hosting.Azure (2)
Provisioning\Internal\IProvisioningServices.cs (1)
117
internal sealed class NoOpAzureProvisioningOptionsManager :
IAzureProvisioningOptionsManager
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
39
distributedApplicationExecutionContext),
IAzureProvisioningOptionsManager
, IDisposable
Aspire.Hosting.Azure.Tests (1)
AzureEnvironmentResourceExtensionsTests.cs (1)
5877
private sealed class TestAzureProvisioningOptionsManager(IDeploymentStateManager deploymentStateManager) :
IAzureProvisioningOptionsManager
15 references to IAzureProvisioningOptionsManager
Aspire.Hosting.Azure (7)
AzureProvisioningController.cs (3)
78
IAzureProvisioningOptionsManager
provisioningOptionsManager,
364
var
optionsManager = context.Services.GetRequiredService<
IAzureProvisioningOptionsManager
>();
Provisioning\AzureProvisionerExtensions.cs (2)
69
builder.Services.TryAddSingleton<
IAzureProvisioningOptionsManager
>(sp => sp.GetRequiredService<RunModeProvisioningContextProvider>());
75
builder.Services.TryAddSingleton<
IAzureProvisioningOptionsManager
, NoOpAzureProvisioningOptionsManager>();
Provisioning\BicepUtilities.cs (2)
56
var
optionsManager = executionContext.Services.GetRequiredService<
IAzureProvisioningOptionsManager
>();
Aspire.Hosting.Azure.Tests (8)
AzureEnvironmentResourceExtensionsTests.cs (8)
1785
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
2743
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
2831
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
2941
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
4212
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
4292
sp.GetRequiredService<
IAzureProvisioningOptionsManager
>(),
5301
IAzureProvisioningOptionsManager
? provisioningOptionsManager = null)
5309
builder.Services.AddSingleton<
IAzureProvisioningOptionsManager
>(provisioningOptionsManager ?? new TestAzureProvisioningOptionsManager(stateManager));