6 implementations of IDeploymentStateManager
Aspire.Hosting (2)
Publishing\Internal\FileDeploymentStateManager.cs (1)
22IOptions<PublishingOptions> publishingOptions) : IDeploymentStateManager
Publishing\Internal\UserSecretsDeploymentStateManager.cs (1)
17public sealed class UserSecretsDeploymentStateManager(ILogger<UserSecretsDeploymentStateManager> logger) : IDeploymentStateManager
Aspire.Hosting.Azure.Tests (2)
AzureDeployerTests.cs (1)
886private sealed class NoOpDeploymentStateManager : IDeploymentStateManager
ProvisioningTestHelpers.cs (1)
574internal sealed class TestUserSecretsManager : IDeploymentStateManager
Aspire.Hosting.Tests (2)
Orchestrator\ApplicationOrchestratorTests.cs (1)
485private sealed class MockDeploymentStateManager : IDeploymentStateManager
Orchestrator\ParameterProcessorTests.cs (1)
787private sealed class MockDeploymentStateManager : IDeploymentStateManager
25 references to IDeploymentStateManager
Aspire.Hosting (8)
DistributedApplicationBuilder.cs (2)
419_innerBuilder.Services.TryAddSingleton<IDeploymentStateManager, Publishing.Internal.FileDeploymentStateManager>(); 423_innerBuilder.Services.TryAddSingleton<IDeploymentStateManager, Publishing.Internal.UserSecretsDeploymentStateManager>();
Orchestrator\ParameterProcessor.cs (1)
27IDeploymentStateManager deploymentStateManager)
Publishing\Internal\UserSecretsDeploymentStateManager.cs (1)
15/// User secrets implementation of <see cref="IDeploymentStateManager"/>.
Publishing\Publisher.cs (4)
33var deploymentStateManager = serviceProvider.GetService<IDeploymentStateManager>(); 113var deploymentStateManager = serviceProvider.GetService<IDeploymentStateManager>();
Aspire.Hosting.Azure (4)
AzureDeployingContext.cs (1)
26IDeploymentStateManager deploymentStateManager,
AzureEnvironmentResource.cs (2)
76var userSecretsManager = context.Services.GetRequiredService<IDeploymentStateManager>();
Provisioning\Provisioners\AzureProvisioner.cs (1)
26IDeploymentStateManager deploymentStateManager
Aspire.Hosting.Azure.Tests (11)
AzureDeployerTests.cs (8)
877builder.Services.AddSingleton<IDeploymentStateManager, NoOpDeploymentStateManager>(); 947var deploymentStateManager = app.Services.GetRequiredService<IDeploymentStateManager>(); 1037var deploymentStateManager = app.Services.GetRequiredService<IDeploymentStateManager>(); 1069var deploymentStateManager = app.Services.GetRequiredService<IDeploymentStateManager>(); 1116builder.Services.AddSingleton<IDeploymentStateManager, FileDeploymentStateManager>();
ProvisioningContextTests.cs (2)
171var userSecretsManager = ProvisioningTestHelpers.CreateUserSecretsManager(); 203var manager = ProvisioningTestHelpers.CreateUserSecretsManager();
ProvisioningTestHelpers.cs (1)
66public static IDeploymentStateManager CreateUserSecretsManager() => new TestUserSecretsManager();
Aspire.Hosting.Tests (2)
Orchestrator\ParameterProcessorTests.cs (2)
689builder.Services.AddSingleton<IDeploymentStateManager>(new MockDeploymentStateManager()); 767IDeploymentStateManager? deploymentStateManager = null)