12 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 (5)
AzureBicepProvisionerTests.cs (1)
1872
private sealed class MockDeploymentStateManager :
IDeploymentStateManager
AzureDeployerTests.cs (1)
1529
private sealed class NoOpDeploymentStateManager :
IDeploymentStateManager
AzureEnvironmentResourceExtensionsTests.cs (1)
5361
private sealed class TestDeploymentStateManager :
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
170 references to IDeploymentStateManager
Aspire.Hosting (9)
DistributedApplicationBuilder.cs (2)
633
_innerBuilder.Services.TryAddSingleton<
IDeploymentStateManager
, FileDeploymentStateManager>();
637
_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 (2)
AzureKubernetesEnvironmentResource.AksPipeline.cs (2)
609
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
Aspire.Hosting.Azure.Kubernetes.Tests (8)
AzureKubernetesInfrastructureTests.cs (8)
211
.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager)
235
.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager)
390
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
490
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
617
.AddSingleton<
IDeploymentStateManager
>(new InMemoryDeploymentStateManager())
700
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
770
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
856
.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager)
Aspire.Hosting.Azure.Tests (122)
AzureBicepProvisionerTests.cs (76)
96
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
109
services.GetRequiredService<
IDeploymentStateManager
>(),
122
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
135
services.GetRequiredService<
IDeploymentStateManager
>(),
161
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
180
services.GetRequiredService<
IDeploymentStateManager
>(),
207
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
242
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
277
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
310
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
340
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
375
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
402
services.GetRequiredService<
IDeploymentStateManager
>(),
421
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
438
services.GetRequiredService<
IDeploymentStateManager
>(),
465
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
510
services.GetRequiredService<
IDeploymentStateManager
>(),
544
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
591
services.GetRequiredService<
IDeploymentStateManager
>(),
657
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
668
services.GetRequiredService<
IDeploymentStateManager
>(),
691
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
702
services.GetRequiredService<
IDeploymentStateManager
>(),
721
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
736
services.GetRequiredService<
IDeploymentStateManager
>(),
760
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
763
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
790
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
797
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
826
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
833
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
877
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
884
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
923
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
926
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
957
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
960
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
989
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
992
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1022
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1025
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1181
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1184
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1240
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1243
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1273
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1276
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1306
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1309
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1339
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1374
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1400
builder.Services.AddSingleton<
IDeploymentStateManager
>(ProvisioningTestHelpers.CreateUserSecretsManager());
1403
var
deploymentStateManager = services.GetRequiredService<
IDeploymentStateManager
>();
1504
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1536
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1564
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1588
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1615
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1644
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1669
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1698
builder.Services.AddSingleton<
IDeploymentStateManager
>(deploymentStateManager);
1768
private static async Task SeedRunningDeploymentStateAsync(
IDeploymentStateManager
deploymentStateManager, AzureBicepResource resource, string deploymentId)
1804
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
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
>();
425
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)
190
var
deploymentStateManager = ctx.Services.GetRequiredService<
IDeploymentStateManager
>();
484
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
KubernetesHelmChartExtensions.cs (4)
374
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
397
var
deploymentStateManager = context.Services.GetRequiredService<
IDeploymentStateManager
>();
Aspire.Hosting.Kubernetes.Tests (3)
KubernetesDeployTests.cs (3)
1859
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1891
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
1931
builder.Services.AddSingleton<
IDeploymentStateManager
>(stateManager);
Aspire.Hosting.Tests (2)
Orchestrator\ParameterProcessorTests.cs (2)
792
builder.Services.AddSingleton<
IDeploymentStateManager
>(new MockDeploymentStateManager());
1270
IDeploymentStateManager
? deploymentStateManager = null,