6 implementations of IDeploymentStateManager
Aspire.Hosting (1)
Pipelines\Internal\DeploymentStateManagerBase.cs (1)
21internal abstract class DeploymentStateManagerBase<T>(ILogger<T> logger) : IDeploymentStateManager where T : class
Aspire.Hosting.Azure.Tests (3)
AzureBicepProvisionerTests.cs (1)
221private sealed class MockDeploymentStateManager : IDeploymentStateManager
AzureDeployerTests.cs (1)
941private sealed class NoOpDeploymentStateManager : IDeploymentStateManager
ProvisioningTestHelpers.cs (1)
597internal sealed class TestUserSecretsManager : IDeploymentStateManager
Aspire.Hosting.Tests (2)
Orchestrator\ApplicationOrchestratorTests.cs (1)
490private sealed class MockDeploymentStateManager : IDeploymentStateManager
Orchestrator\ParameterProcessorTests.cs (1)
787private sealed class MockDeploymentStateManager : IDeploymentStateManager
36 references to IDeploymentStateManager
Aspire.Hosting (7)
DistributedApplicationBuilder.cs (2)
509_innerBuilder.Services.TryAddSingleton<IDeploymentStateManager, FileDeploymentStateManager>(); 513_innerBuilder.Services.TryAddSingleton<IDeploymentStateManager, UserSecretsDeploymentStateManager>();
Orchestrator\ParameterProcessor.cs (1)
27IDeploymentStateManager deploymentStateManager)
Pipelines\DeploymentStateSection.cs (1)
39/// This version is automatically incremented by <see cref="IDeploymentStateManager.SaveSectionAsync"/>
Pipelines\DistributedApplicationPipeline.cs (2)
53var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>();
Pipelines\Internal\UserSecretsDeploymentStateManager.cs (1)
14/// User secrets implementation of <see cref="IDeploymentStateManager"/>.
Aspire.Hosting.Azure (4)
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
29IDeploymentStateManager deploymentStateManager,
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
29IDeploymentStateManager deploymentStateManager,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
28IDeploymentStateManager deploymentStateManager,
Provisioning\Provisioners\BicepProvisioner.cs (1)
24IDeploymentStateManager deploymentStateManager,
Aspire.Hosting.Azure.Tests (23)
AzureBicepProvisionerTests.cs (2)
88builder.Services.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager()); 101services.GetRequiredService<IDeploymentStateManager>(),
AzureDeployerTests.cs (7)
930builder.Services.AddSingleton<IDeploymentStateManager, NoOpDeploymentStateManager>(); 1003var deploymentStateManager = app.Services.GetRequiredService<IDeploymentStateManager>(); 1092var deploymentStateManager = app.Services.GetRequiredService<IDeploymentStateManager>(); 1124var deploymentStateManager = app.Services.GetRequiredService<IDeploymentStateManager>();
ProvisioningContextProviderTests.cs (11)
30var deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 68var deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 97var deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 126var deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 158var deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 189var deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 221var deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 254var deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 349var deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 411var deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 500var deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
ProvisioningContextTests.cs (2)
167var userSecretsManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 199var manager = ProvisioningTestHelpers.CreateUserSecretsManager();
ProvisioningTestHelpers.cs (1)
67public static IDeploymentStateManager CreateUserSecretsManager() => new TestUserSecretsManager();
Aspire.Hosting.Tests (2)
Orchestrator\ParameterProcessorTests.cs (2)
688builder.Services.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager()); 766IDeploymentStateManager? deploymentStateManager = null)