13 implementations of IDeploymentStateManager
Aspire.Hosting (1)
Pipelines\Internal\DeploymentStateManagerBase.cs (1)
22
internal abstract class DeploymentStateManagerBase<T>(ILogger<T> logger) :
IDeploymentStateManager
where T : class
Aspire.Hosting.Azure.Kubernetes.Tests (1)
tests\Shared\InMemoryDeploymentStateManager.cs (1)
14
internal sealed class InMemoryDeploymentStateManager :
IDeploymentStateManager
Aspire.Hosting.Azure.Tests (6)
AzureBicepProvisionerTests.cs (1)
1944
private sealed class MockDeploymentStateManager :
IDeploymentStateManager
AzureDeployerTests.cs (1)
1529
private sealed class NoOpDeploymentStateManager :
IDeploymentStateManager
AzureEnvironmentResourceExtensionsTests.cs (1)
5361
private sealed class TestDeploymentStateManager :
IDeploymentStateManager
AzureSandboxesTests.cs (1)
3550
private sealed class TestDeploymentStateManager(string stateFilePath) :
IDeploymentStateManager
ProvisioningTestHelpers.cs (1)
1032
internal sealed class TestUserSecretsManager :
IDeploymentStateManager
tests\Shared\InMemoryDeploymentStateManager.cs (1)
14
internal sealed class InMemoryDeploymentStateManager :
IDeploymentStateManager
Aspire.Hosting.Docker.Tests (1)
tests\Shared\InMemoryDeploymentStateManager.cs (1)
14
internal sealed class InMemoryDeploymentStateManager :
IDeploymentStateManager
Aspire.Hosting.Kubernetes.Tests (1)
tests\Shared\InMemoryDeploymentStateManager.cs (1)
14
internal sealed class InMemoryDeploymentStateManager :
IDeploymentStateManager
Aspire.Hosting.Tests (3)
Orchestrator\ApplicationOrchestratorTests.cs (1)
1164
private sealed class MockDeploymentStateManager :
IDeploymentStateManager
Orchestrator\ParameterProcessorTests.cs (2)
1300
private sealed class MockDeploymentStateManager :
IDeploymentStateManager
1649
private sealed class CapturingMockDeploymentStateManager :
IDeploymentStateManager
196 references to IDeploymentStateManager
Aspire.Hosting (9)
DistributedApplicationBuilder.cs (2)
643
_innerBuilder.Services.TryAddSingleton<
IDeploymentStateManager
, FileDeploymentStateManager>();
647
_innerBuilder.Services.TryAddSingleton<
IDeploymentStateManager
, UserSecretsDeploymentStateManager>();
Orchestrator\ParameterProcessor.cs (1)
25
IDeploymentStateManager
deploymentStateManager,
Pipelines\DeploymentStateSection.cs (1)
46
/// This version is automatically incremented by <see cref="
IDeploymentStateManager
.SaveSectionAsync"/>
Pipelines\DistributedApplicationPipeline.cs (4)
76
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
369
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
Pipelines\Internal\UserSecretsDeploymentStateManager.cs (1)
13
/// User secrets implementation of <see cref="
IDeploymentStateManager
"/>.
Aspire.Hosting.Azure (8)
AzureEnvironmentResource.cs (2)
225
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
AzureProvisioningController.cs (1)
76
IDeploymentStateManager
deploymentStateManager,
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
28
IDeploymentStateManager
deploymentStateManager,
56
protected readonly
IDeploymentStateManager
_deploymentStateManager = deploymentStateManager;
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
28
IDeploymentStateManager
deploymentStateManager,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
29
IDeploymentStateManager
deploymentStateManager,
Provisioning\Provisioners\BicepProvisioner.cs (1)
32
IDeploymentStateManager
deploymentStateManager,
Aspire.Hosting.Azure.Kubernetes (7)
AzureKubernetesEnvironmentResource.AksPipeline.cs (4)
366
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
778
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
AzureKubernetesEnvironmentResource.cs (3)
100
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
166
IDeploymentStateManager
deploymentStateManager,
Aspire.Hosting.Azure.Kubernetes.Tests (6)
AzureKubernetesInfrastructureTests.cs (4)
1129
.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager)
1153
.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager)
1571
.AddSingleton<
IDeploymentStateManager
>(new InMemoryDeploymentStateManager())
1812
.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager)
AzureKubernetesTestBuilder.cs (2)
25
IDeploymentStateManager
? deploymentStateManager = null,
34
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager ?? new InMemoryDeploymentStateManager());
Aspire.Hosting.Azure.Sandboxes (9)
AzureSandboxContainerDeployment.cs (7)
243
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
844
IDeploymentStateManager
deploymentStateManager,
1312
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
1395
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
AzureSandboxEndpointPropertyValueProvider.cs (2)
65
var
deploymentStateManager = context.ExecutionContext.Services.GetRequiredService<
IDeploymentStateManager
>();
Aspire.Hosting.Azure.Tests (134)
AzureBicepProvisionerTests.cs (80)
96
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
109
services.GetRequiredService<
IDeploymentStateManager
>(),
122
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
135
services.GetRequiredService<
IDeploymentStateManager
>(),
155
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
169
services.GetRequiredService<
IDeploymentStateManager
>(),
193
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
205
services.GetRequiredService<
IDeploymentStateManager
>(),
233
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
252
services.GetRequiredService<
IDeploymentStateManager
>(),
279
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
314
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
349
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
382
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
412
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
447
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
474
services.GetRequiredService<
IDeploymentStateManager
>(),
493
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
510
services.GetRequiredService<
IDeploymentStateManager
>(),
537
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
582
services.GetRequiredService<
IDeploymentStateManager
>(),
616
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
663
services.GetRequiredService<
IDeploymentStateManager
>(),
729
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
740
services.GetRequiredService<
IDeploymentStateManager
>(),
763
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
774
services.GetRequiredService<
IDeploymentStateManager
>(),
793
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
808
services.GetRequiredService<
IDeploymentStateManager
>(),
832
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
835
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
862
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
869
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
898
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
905
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
949
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
956
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
995
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
998
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1029
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1032
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1061
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1064
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1094
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1097
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1253
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1256
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1312
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1315
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1345
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1348
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1378
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1381
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1411
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1446
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1472
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1475
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1576
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1608
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1636
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1660
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1687
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1716
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1741
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1770
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1840
private static async Task SeedRunningDeploymentStateAsync(
IDeploymentStateManager
deploymentStateManager, AzureBicepResource resource, string deploymentId)
1876
services.GetRequiredService<
IDeploymentStateManager
>(),
AzureDeployerTests.cs (10)
1491
IDeploymentStateManager
? deploymentStateManager = null,
1516
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager ?? new NoOpDeploymentStateManager());
1656
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
1745
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
1777
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
1840
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
AzureEnvironmentResourceExtensionsTests.cs (15)
400
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
441
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1448
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2001
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2414
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2502
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2574
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2612
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
3876
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
3955
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
4970
IDeploymentStateManager
? deploymentStateManager = null,
4973
var
stateManager = deploymentStateManager ?? new TestDeploymentStateManager();
4977
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
5547
private sealed class TestAzureProvisioningOptionsManager(
IDeploymentStateManager
deploymentStateManager) : IAzureProvisioningOptionsManager
5678
private sealed class CanceledDeploymentThenThrowingTestBicepProvisioner(
IDeploymentStateManager
deploymentStateManager) : IBicepProvisioner
AzureSandboxesTests.cs (8)
1152
var
stateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
1180
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
2726
var
stateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
2859
var
stateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
3145
var
stateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
ProvisioningContextProviderTests.cs (18)
32
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
70
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
100
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
135
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
171
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
200
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
232
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
263
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
295
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
328
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
423
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
483
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
584
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
624
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
670
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
713
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
771
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
814
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
ProvisioningContextTests.cs (2)
167
var
userSecretsManager = ProvisioningTestHelpers.CreateUserSecretsManager();
199
var
manager = ProvisioningTestHelpers.CreateUserSecretsManager();
ProvisioningTestHelpers.cs (1)
87
public static
IDeploymentStateManager
CreateUserSecretsManager() => new TestUserSecretsManager();
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (4)
145
var
deploymentStateManager = ctx.Services.GetRequiredService<
IDeploymentStateManager
>();
453
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
Aspire.Hosting.Docker.Tests (4)
DockerComposeTests.cs (4)
974
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1011
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1043
deployBuilder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1067
destroyBuilder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
Aspire.Hosting.Kubernetes (8)
Deployment\HelmDeploymentEngine.cs (4)
202
var
deploymentStateManager = ctx.Services.GetRequiredService<
IDeploymentStateManager
>();
490
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
KubernetesHelmChartExtensions.cs (4)
369
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
400
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
Aspire.Hosting.Kubernetes.Tests (5)
KubernetesDeployTests.cs (5)
1909
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1940
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1980
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
2025
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
2073
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
Aspire.Hosting.Tests (2)
Orchestrator\ParameterProcessorTests.cs (2)
792
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
1270
IDeploymentStateManager
? deploymentStateManager = null,