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)
1941
private sealed class MockDeploymentStateManager :
IDeploymentStateManager
AzureDeployerTests.cs (1)
1586
private sealed class NoOpDeploymentStateManager :
IDeploymentStateManager
AzureEnvironmentResourceExtensionsTests.cs (1)
5370
private sealed class TestDeploymentStateManager :
IDeploymentStateManager
AzureSandboxesTests.cs (1)
3623
private sealed class TestDeploymentStateManager(string stateFilePath) :
IDeploymentStateManager
ProvisioningTestHelpers.cs (1)
1032
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)
1209
private sealed class MockDeploymentStateManager :
IDeploymentStateManager
Orchestrator\ParameterProcessorTests.cs (2)
1298
private sealed class MockDeploymentStateManager :
IDeploymentStateManager
1647
private sealed class CapturingMockDeploymentStateManager :
IDeploymentStateManager
196 references to IDeploymentStateManager
Aspire.Hosting (9)
DistributedApplicationBuilder.cs (2)
660
_innerBuilder.Services.TryAddSingleton<
IDeploymentStateManager
, FileDeploymentStateManager>();
664
_innerBuilder.Services.TryAddSingleton<
IDeploymentStateManager
, UserSecretsDeploymentStateManager>();
Orchestrator\ParameterProcessor.cs (1)
22
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)
221
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
AzureProvisioningController.cs (1)
73
IDeploymentStateManager
deploymentStateManager,
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
26
IDeploymentStateManager
deploymentStateManager,
54
protected readonly
IDeploymentStateManager
_deploymentStateManager = deploymentStateManager;
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
25
IDeploymentStateManager
deploymentStateManager,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
27
IDeploymentStateManager
deploymentStateManager,
Provisioning\Provisioners\BicepProvisioner.cs (1)
28
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)
1126
.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager)
1150
.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager)
1568
.AddSingleton<
IDeploymentStateManager
>(new InMemoryDeploymentStateManager())
1809
.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 (134)
AzureBicepProvisionerTests.cs (80)
93
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
106
services.GetRequiredService<
IDeploymentStateManager
>(),
119
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
132
services.GetRequiredService<
IDeploymentStateManager
>(),
152
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
166
services.GetRequiredService<
IDeploymentStateManager
>(),
190
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
202
services.GetRequiredService<
IDeploymentStateManager
>(),
230
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
249
services.GetRequiredService<
IDeploymentStateManager
>(),
276
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
311
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
346
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
379
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
409
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
444
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
471
services.GetRequiredService<
IDeploymentStateManager
>(),
490
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
507
services.GetRequiredService<
IDeploymentStateManager
>(),
534
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
579
services.GetRequiredService<
IDeploymentStateManager
>(),
613
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
660
services.GetRequiredService<
IDeploymentStateManager
>(),
726
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
737
services.GetRequiredService<
IDeploymentStateManager
>(),
760
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
771
services.GetRequiredService<
IDeploymentStateManager
>(),
790
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
805
services.GetRequiredService<
IDeploymentStateManager
>(),
829
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
832
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
859
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
866
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
895
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
902
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
946
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
953
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
992
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
995
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1026
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1029
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1058
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1061
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1091
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1094
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1250
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1253
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1309
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1312
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1342
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1345
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1375
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1378
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1408
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1443
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1469
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1472
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1573
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1605
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1633
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1657
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1684
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1713
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1738
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1767
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1837
private static async Task SeedRunningDeploymentStateAsync(
IDeploymentStateManager
deploymentStateManager, AzureBicepResource resource, string deploymentId)
1873
services.GetRequiredService<
IDeploymentStateManager
>(),
AzureDeployerTests.cs (10)
1550
IDeploymentStateManager
? deploymentStateManager = null,
1573
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager ?? new NoOpDeploymentStateManager());
1714
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
1805
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
1838
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
1902
var
deploymentStateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
AzureEnvironmentResourceExtensionsTests.cs (15)
397
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
438
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1445
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1998
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2411
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2499
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2571
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
2609
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
3873
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
3952
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
4979
IDeploymentStateManager
? deploymentStateManager = null,
4982
var
stateManager = deploymentStateManager ?? new TestDeploymentStateManager();
4986
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
5556
private sealed class TestAzureProvisioningOptionsManager(
IDeploymentStateManager
deploymentStateManager) : IAzureProvisioningOptionsManager
5687
private sealed class CanceledDeploymentThenThrowingTestBicepProvisioner(
IDeploymentStateManager
deploymentStateManager) : IBicepProvisioner
AzureSandboxesTests.cs (8)
1151
var
stateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
1179
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
2799
var
stateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
2932
var
stateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
3218
var
stateManager = app.Services.GetRequiredService<
IDeploymentStateManager
>();
ProvisioningContextProviderTests.cs (18)
29
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
67
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
97
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
132
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
168
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
197
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
229
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
260
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
292
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
325
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
420
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
480
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
581
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
621
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
667
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
710
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
768
var
deploymentStateManager = ProvisioningTestHelpers.CreateUserSecretsManager();
811
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)
972
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1009
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1041
deployBuilder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1065
destroyBuilder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
Aspire.Hosting.Kubernetes (8)
Deployment\HelmDeploymentEngine.cs (4)
199
var
deploymentStateManager = ctx.Services.GetRequiredService<
IDeploymentStateManager
>();
487
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)
1907
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1938
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1978
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
2023
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
2071
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
Aspire.Hosting.Tests (2)
Orchestrator\ParameterProcessorTests.cs (2)
790
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
1268
IDeploymentStateManager
? deploymentStateManager = null,