6 implementations of IDeploymentStateManager
Aspire.Hosting (1)
Publishing\Internal\DeploymentStateManagerBase.cs (1)
21public 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)
934private sealed class NoOpDeploymentStateManager : IDeploymentStateManager
ProvisioningTestHelpers.cs (1)
596internal 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
37 references to IDeploymentStateManager
Aspire.Hosting (7)
DistributedApplicationBuilder.cs (2)
484_innerBuilder.Services.TryAddSingleton<IDeploymentStateManager, Publishing.Internal.FileDeploymentStateManager>(); 488_innerBuilder.Services.TryAddSingleton<IDeploymentStateManager, Publishing.Internal.UserSecretsDeploymentStateManager>();
Orchestrator\ParameterProcessor.cs (1)
27IDeploymentStateManager deploymentStateManager)
Pipelines\DistributedApplicationPipeline.cs (2)
55var deploymentStateManager = context.Services.GetRequiredService<IDeploymentStateManager>();
Publishing\DeploymentStateSection.cs (1)
37/// This version is automatically incremented by <see cref="IDeploymentStateManager.SaveSectionAsync"/>
Publishing\Internal\UserSecretsDeploymentStateManager.cs (1)
15/// User secrets implementation of <see cref="IDeploymentStateManager"/>.
Aspire.Hosting.Azure (4)
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
29IDeploymentStateManager deploymentStateManager,
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
30IDeploymentStateManager deploymentStateManager,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
28IDeploymentStateManager deploymentStateManager,
Provisioning\Provisioners\BicepProvisioner.cs (1)
24IDeploymentStateManager deploymentStateManager,
Aspire.Hosting.Azure.Tests (24)
AzureBicepProvisionerTests.cs (2)
88builder.Services.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager()); 101services.GetRequiredService<IDeploymentStateManager>(),
AzureDeployerTests.cs (8)
925builder.Services.AddSingleton<IDeploymentStateManager, NoOpDeploymentStateManager>(); 996var deploymentStateManager = app.Services.GetRequiredService<IDeploymentStateManager>(); 1085var deploymentStateManager = app.Services.GetRequiredService<IDeploymentStateManager>(); 1117var deploymentStateManager = app.Services.GetRequiredService<IDeploymentStateManager>(); 1164builder.Services.AddSingleton<IDeploymentStateManager, FileDeploymentStateManager>();
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)
66public static IDeploymentStateManager CreateUserSecretsManager() => new TestUserSecretsManager();
Aspire.Hosting.Tests (2)
Orchestrator\ParameterProcessorTests.cs (2)
688builder.Services.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager()); 766IDeploymentStateManager? deploymentStateManager = null)