2 implementations of IProvisioningContextProvider
Aspire.Hosting.Azure (1)
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
29
DistributedApplicationExecutionContext distributedApplicationExecutionContext) :
IProvisioningContextProvider
Aspire.Hosting.Azure.Tests (1)
AzureEnvironmentResourceExtensionsTests.cs (1)
5524
private sealed class TestProvisioningContextProvider :
IProvisioningContextProvider
12 references to IProvisioningContextProvider
Aspire.Hosting.Azure (8)
AzureEnvironmentResource.cs (2)
119
var
provisioningContextProvider = ctx.Services.GetRequiredService<
IProvisioningContextProvider
>();
AzureProvisioningController.cs (1)
78
IProvisioningContextProvider
provisioningContextProvider,
Provisioning\AzureProvisionerExtensions.cs (2)
65
builder.Services.TryAddSingleton<
IProvisioningContextProvider
, PublishModeProvisioningContextProvider>();
70
builder.Services.TryAddSingleton<
IProvisioningContextProvider
>(sp => sp.GetRequiredService<RunModeProvisioningContextProvider>());
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
18
/// Base implementation for <see cref="
IProvisioningContextProvider
"/> that provides common functionality.
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
17
/// Publish mode implementation of <see cref="
IProvisioningContextProvider
"/>.
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
19
/// Run mode implementation of <see cref="
IProvisioningContextProvider
"/>.
Aspire.Hosting.Azure.Tests (4)
AzureDeployerTests.cs (2)
1515
builder.Services.AddSingleton<
IProvisioningContextProvider
, PublishModeProvisioningContextProvider>();
1968
builder.Services.AddSingleton<
IProvisioningContextProvider
, PublishModeProvisioningContextProvider>();
AzureEnvironmentResourceExtensionsTests.cs (2)
4969
IProvisioningContextProvider
? provisioningContextProvider = null,
4978
builder.Services.AddSingleton<
IProvisioningContextProvider
>(provisioningContextProvider ?? new TestProvisioningContextProvider());