13 implementations of IDeploymentStateManager
Aspire.Hosting (1)
Pipelines\Internal\DeploymentStateManagerBase.cs (1)
20
internal abstract class DeploymentStateManagerBase<T>(ILogger<T> logger) :
IDeploymentStateManager
where T : class
Aspire.Hosting.Azure.Kubernetes.Tests (1)
tests\Shared\InMemoryDeploymentStateManager.cs (1)
12
internal sealed class InMemoryDeploymentStateManager :
IDeploymentStateManager
Aspire.Hosting.Azure.Tests (6)
AzureBicepProvisionerTests.cs (1)
2042
private sealed class MockDeploymentStateManager :
IDeploymentStateManager
AzureDeployerTests.cs (1)
1775
private sealed class NoOpDeploymentStateManager :
IDeploymentStateManager
AzureEnvironmentResourceExtensionsTests.cs (1)
5691
private sealed class TestDeploymentStateManager :
IDeploymentStateManager
AzureSandboxesTests.cs (1)
3642
private sealed class TestDeploymentStateManager(string stateFilePath) :
IDeploymentStateManager
ProvisioningTestHelpers.cs (1)
1046
internal sealed class TestUserSecretsManager :
IDeploymentStateManager
tests\Shared\InMemoryDeploymentStateManager.cs (1)
12
internal sealed class InMemoryDeploymentStateManager :
IDeploymentStateManager
Aspire.Hosting.Docker.Tests (1)
tests\Shared\InMemoryDeploymentStateManager.cs (1)
12
internal sealed class InMemoryDeploymentStateManager :
IDeploymentStateManager
Aspire.Hosting.Kubernetes.Tests (1)
tests\Shared\InMemoryDeploymentStateManager.cs (1)
12
internal sealed class InMemoryDeploymentStateManager :
IDeploymentStateManager
Aspire.Hosting.Tests (3)
Orchestrator\ApplicationOrchestratorTests.cs (1)
1211
private sealed class MockDeploymentStateManager :
IDeploymentStateManager
Orchestrator\ParameterProcessorTests.cs (2)
1736
private sealed class MockDeploymentStateManager :
IDeploymentStateManager
2545
private sealed class CapturingMockDeploymentStateManager :
IDeploymentStateManager
206 references to IDeploymentStateManager
Aspire.Hosting (9)
DistributedApplicationBuilder.cs (2)
675
_innerBuilder.Services.TryAddSingleton<
IDeploymentStateManager
, FileDeploymentStateManager>();
679
_innerBuilder.Services.TryAddSingleton<
IDeploymentStateManager
, UserSecretsDeploymentStateManager>();
Orchestrator\ParameterProcessor.cs (1)
23
IDeploymentStateManager
deploymentStateManager,
Pipelines\DeploymentStateSection.cs (1)
44
/// This version is automatically incremented by <see cref="
IDeploymentStateManager
.SaveSectionAsync"/>
Pipelines\DistributedApplicationPipeline.cs (4)
74
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
323
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
Pipelines\Internal\UserSecretsDeploymentStateManager.cs (1)
11
/// User secrets implementation of <see cref="
IDeploymentStateManager
"/>.
Aspire.Hosting.Azure (8)
AzureEnvironmentResource.cs (2)
240
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
AzureProvisioningController.cs (1)
75
IDeploymentStateManager
deploymentStateManager,
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
26
IDeploymentStateManager
deploymentStateManager,
56
protected readonly
IDeploymentStateManager
_deploymentStateManager = deploymentStateManager;
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
26
IDeploymentStateManager
deploymentStateManager,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
28
IDeploymentStateManager
deploymentStateManager,
Provisioning\Provisioners\BicepProvisioner.cs (1)
29
IDeploymentStateManager
deploymentStateManager,
Aspire.Hosting.Azure.Kubernetes (7)
AzureKubernetesEnvironmentResource.AksPipeline.cs (4)
361
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
773
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
AzureKubernetesEnvironmentResource.cs (3)
97
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
163
IDeploymentStateManager
deploymentStateManager,
Aspire.Hosting.Azure.Kubernetes.Tests (6)
AzureKubernetesInfrastructureTests.cs (4)
1154
.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager)
1178
.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager)
1596
.AddSingleton<
IDeploymentStateManager
>(new InMemoryDeploymentStateManager())
1837
.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager)
AzureKubernetesTestBuilder.cs (2)
23
IDeploymentStateManager
? deploymentStateManager = null,
32
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager ?? new InMemoryDeploymentStateManager());
Aspire.Hosting.Azure.Sandboxes (9)
AzureSandboxContainerDeployment.cs (7)
241
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
842
IDeploymentStateManager
deploymentStateManager,
1310
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
1393
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
AzureSandboxEndpointPropertyValueProvider.cs (2)
62
var
deploymentStateManager = context.ExecutionContext.Services.GetRequiredService<
IDeploymentStateManager
>();
Aspire.Hosting.Azure.Tests (144)
AzureBicepProvisionerTests.cs (84)
33
var
deploymentState = ProvisioningTestHelpers.CreateUserSecretsManager();
34
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentState);
126
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
139
services.GetRequiredService<
IDeploymentStateManager
>(),
152
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
165
services.GetRequiredService<
IDeploymentStateManager
>(),
185
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
199
services.GetRequiredService<
IDeploymentStateManager
>(),
223
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
235
services.GetRequiredService<
IDeploymentStateManager
>(),
263
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
282
services.GetRequiredService<
IDeploymentStateManager
>(),
309
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
348
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
378
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
413
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
446
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
480
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
510
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
545
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
572
services.GetRequiredService<
IDeploymentStateManager
>(),
591
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
608
services.GetRequiredService<
IDeploymentStateManager
>(),
635
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
680
services.GetRequiredService<
IDeploymentStateManager
>(),
714
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
761
services.GetRequiredService<
IDeploymentStateManager
>(),
827
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
838
services.GetRequiredService<
IDeploymentStateManager
>(),
861
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
872
services.GetRequiredService<
IDeploymentStateManager
>(),
891
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
906
services.GetRequiredService<
IDeploymentStateManager
>(),
930
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
933
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
960
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
967
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
996
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1003
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1047
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1054
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1093
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1096
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1127
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1130
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1159
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1162
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1192
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1195
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1351
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1354
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1410
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1413
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1443
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1446
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1476
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1479
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1509
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1544
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1570
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1573
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1674
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1706
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1734
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1758
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1785
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1814
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1839
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1868
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1938
private static async Task SeedRunningDeploymentStateAsync(
IDeploymentStateManager
deploymentStateManager, AzureBicepResource resource, string deploymentId)
1974
services.GetRequiredService<
IDeploymentStateManager
>(),
AzureDeployerTests.cs (10)
1739
IDeploymentStateManager
? deploymentStateManager = null,
1762
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager ?? new NoOpDeploymentStateManager());
1903
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
1994
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
2027
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
2091
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
AzureEnvironmentResourceExtensionsTests.cs (15)
696
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
737
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1766
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2319
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2732
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2820
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2892
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2930
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
4194
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
4273
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
5300
IDeploymentStateManager
? deploymentStateManager = null,
5303
var
stateManager = deploymentStateManager ?? new TestDeploymentStateManager();
5307
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
5877
private sealed class TestAzureProvisioningOptionsManager(
IDeploymentStateManager
deploymentStateManager) : IAzureProvisioningOptionsManager
6014
private sealed class CanceledDeploymentThenThrowingTestBicepProvisioner(
IDeploymentStateManager
deploymentStateManager) : IBicepProvisioner
AzureSandboxesTests.cs (8)
1154
var
stateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
1182
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
2818
var
stateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
2951
var
stateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
3237
var
stateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
BicepUtilitiesTests.cs (2)
49
var
deploymentState = ProvisioningTestHelpers.CreateUserSecretsManager();
50
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentState);
ProvisioningContextProviderTests.cs (22)
30
var
deploymentState = ProvisioningTestHelpers.CreateUserSecretsManager();
109
IDeploymentStateManager
deploymentState,
134
var
deploymentState = ProvisioningTestHelpers.CreateUserSecretsManager();
188
var
deploymentState = ProvisioningTestHelpers.CreateUserSecretsManager();
220
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
259
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
290
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
326
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
363
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
393
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
426
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
458
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
491
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
525
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
621
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
682
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
784
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
825
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
872
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
916
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
975
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
1019
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)
143
var
deploymentStateManager = ctx.Services.GetRequiredService<
IDeploymentStateManager
>();
451
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
Aspire.Hosting.Docker.Tests (4)
DockerComposeTests.cs (4)
980
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1017
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1049
deployBuilder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1073
destroyBuilder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
Aspire.Hosting.Kubernetes (8)
Deployment\HelmDeploymentEngine.cs (4)
199
var
deploymentStateManager = ctx.Services.GetRequiredService<
IDeploymentStateManager
>();
486
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
KubernetesHelmChartExtensions.cs (4)
366
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
397
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
Aspire.Hosting.Kubernetes.Tests (5)
KubernetesDeployTests.cs (5)
1945
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1976
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
2016
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
2061
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
2109
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
Aspire.Hosting.Tests (2)
Orchestrator\ParameterProcessorTests.cs (2)
953
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
1705
IDeploymentStateManager
? deploymentStateManager = null,