342 references to DistributedApplicationOperation
Aspire.Hosting (33)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (1)
66
public DistributedApplicationExecutionContext ExecutionContext { get; init; } = new(
DistributedApplicationOperation
.Run);
ApplicationModel\ResourceExtensions.cs (16)
160
/// This method has asynchronous behavior when <paramref name = "applicationOperation" /> is <see cref="
DistributedApplicationOperation
.Run"/>
163
/// Using <see cref="GetEnvironmentVariableValuesAsync(IResourceWithEnvironment,
DistributedApplicationOperation
)"/> inside
188
DistributedApplicationOperation
applicationOperation =
DistributedApplicationOperation
.Run)
214
/// This method has asynchronous behavior when <paramref name = "applicationOperation" /> is <see cref="
DistributedApplicationOperation
.Run"/>
217
/// Using <see cref="GetArgumentValuesAsync(IResourceWithArgs,
DistributedApplicationOperation
)"/> inside
240
DistributedApplicationOperation
applicationOperation =
DistributedApplicationOperation
.Run)
303
(
DistributedApplicationOperation
.Run, IValueProvider provider) => await GetValue(key: null, provider, logger, resource.IsContainer(), containerHostName, cancellationToken).ConfigureAwait(false),
304
(
DistributedApplicationOperation
.Run, IResourceBuilder<IResource> rb) when rb.Resource is IValueProvider provider => await GetValue(key: null, provider, logger, resource.IsContainer(), containerHostName, cancellationToken).ConfigureAwait(false),
305
(
DistributedApplicationOperation
.Publish, IManifestExpressionProvider provider) => new(provider.ValueExpression, false),
306
(
DistributedApplicationOperation
.Publish, IResourceBuilder<IResource> rb) when rb.Resource is IManifestExpressionProvider provider => new(provider.ValueExpression, false),
362
(
DistributedApplicationOperation
.Run, IValueProvider provider) => await GetValue(key, provider, logger, resource.IsContainer(), containerHostName, cancellationToken).ConfigureAwait(false),
363
(
DistributedApplicationOperation
.Run, IResourceBuilder<IResource> rb) when rb.Resource is IValueProvider provider => await GetValue(key, provider, logger, resource.IsContainer(), containerHostName, cancellationToken).ConfigureAwait(false),
364
(
DistributedApplicationOperation
.Publish, IManifestExpressionProvider provider) => new(provider.ValueExpression, false),
365
(
DistributedApplicationOperation
.Publish, IResourceBuilder<IResource> rb) when rb.Resource is IManifestExpressionProvider provider => new(provider.ValueExpression, false),
DistributedApplicationBuilder.cs (7)
117
{ } publisher => new DistributedApplicationExecutionContextOptions(
DistributedApplicationOperation
.Publish, publisher),
118
_ => new DistributedApplicationExecutionContextOptions(
DistributedApplicationOperation
.Run)
122
var
operation = _innerBuilder.Configuration["AppHost:Operation"]?.ToLowerInvariant() switch
124
"publish" =>
DistributedApplicationOperation
.Publish,
125
"run" =>
DistributedApplicationOperation
.Run,
131
DistributedApplicationOperation
.Run => new DistributedApplicationExecutionContextOptions(operation),
132
DistributedApplicationOperation
.Publish => new DistributedApplicationExecutionContextOptions(operation, _innerBuilder.Configuration["Publishing:Publisher"] ?? "manifest"),
DistributedApplicationExecutionContext.cs (6)
18
public DistributedApplicationExecutionContext(
DistributedApplicationOperation
operation) : this(operation, "manifest")
30
public DistributedApplicationExecutionContext(
DistributedApplicationOperation
operation, string publisherName)
37
/// The name of the publisher that is being used if <see cref="Operation"/> is set to <see cref="
DistributedApplicationOperation
.Publish"/>.
55
public
DistributedApplicationOperation
Operation { get; }
82
public bool IsPublishMode => Operation ==
DistributedApplicationOperation
.Publish;
87
public bool IsRunMode => Operation ==
DistributedApplicationOperation
.Run;
DistributedApplicationExecutionContextOptions.cs (3)
15
public DistributedApplicationExecutionContextOptions(
DistributedApplicationOperation
operation)
25
public DistributedApplicationExecutionContextOptions(
DistributedApplicationOperation
operation, string publisherName)
39
public
DistributedApplicationOperation
Operation { get; }
Aspire.Hosting.Azure.Tests (147)
AzureAppServiceTests.cs (5)
20
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
58
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
80
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
114
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
150
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
AzureBicepResourceTests.cs (8)
391
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
466
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
589
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
715
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(serviceA.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
888
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
964
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1493
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1629
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
AzureContainerAppsTests.cs (38)
27
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
59
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
94
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
127
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
170
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
202
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
245
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
276
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
354
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
432
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
464
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
475
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
491
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
526
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
563
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
602
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
643
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
676
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
729
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
771
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
814
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
846
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
878
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
911
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
943
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
989
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1034
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1076
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1095
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1116
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1135
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1155
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1174
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1193
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Run);
1209
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1252
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1290
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
1314
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
AzureContainerRegistryTests.cs (3)
21
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
42
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
75
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
AzureCosmosDBExtensionsTests.cs (3)
68
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(cosmos.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
187
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Run);
242
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Run);
AzureEnvironmentResourceExtensionsTests.cs (3)
109
var
operation = isRunMode ?
DistributedApplicationOperation
.Run :
DistributedApplicationOperation
.Publish;
AzureEnvironmentResourceTests.cs (4)
22
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, publisher: "default", outputPath: tempDir.FullName);
55
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, publisher: "default", outputPath: tempDir.FullName);
88
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish,
137
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish,
AzureFunctionsTests.cs (7)
196
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
223
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
276
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
305
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
330
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
357
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
385
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
AzureKeyVaultTests.cs (4)
30
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
68
var runEnv = await containerBuilder.Resource.GetEnvironmentVariableValuesAsync(
DistributedApplicationOperation
.Run);
69
var publishEnv = await containerBuilder.Resource.GetEnvironmentVariableValuesAsync(
DistributedApplicationOperation
.Publish);
84
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
AzureManifestUtils.cs (1)
24
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Publish);
AzurePostgresExtensionsTests.cs (2)
21
using var builder = TestDistributedApplicationBuilder.Create(publishMode ?
DistributedApplicationOperation
.Publish :
DistributedApplicationOperation
.Run);
AzureRedisExtensionsTests.cs (1)
24
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Run);
AzureResourcePreparerTests.cs (15)
16
[InlineData(
DistributedApplicationOperation
.Publish)]
17
[InlineData(
DistributedApplicationOperation
.Run)]
18
public async Task ThrowsExceptionsIfRoleAssignmentUnsupported(
DistributedApplicationOperation
operation)
29
if (operation ==
DistributedApplicationOperation
.Publish)
42
[InlineData(true,
DistributedApplicationOperation
.Run)]
43
[InlineData(false,
DistributedApplicationOperation
.Run)]
44
[InlineData(true,
DistributedApplicationOperation
.Publish)]
45
[InlineData(false,
DistributedApplicationOperation
.Publish)]
46
public async Task AppliesDefaultRoleAssignmentsInRunModeIfReferenced(bool addContainerAppsInfra,
DistributedApplicationOperation
operation)
66
if (!addContainerAppsInfra || operation ==
DistributedApplicationOperation
.Run)
88
[InlineData(
DistributedApplicationOperation
.Run)]
89
[InlineData(
DistributedApplicationOperation
.Publish)]
90
public async Task AppliesRoleAssignmentsInRunMode(
DistributedApplicationOperation
operation)
110
if (operation ==
DistributedApplicationOperation
.Run)
139
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
AzureSqlExtensionsTests.cs (2)
20
using var builder = TestDistributedApplicationBuilder.Create(publishMode ?
DistributedApplicationOperation
.Publish :
DistributedApplicationOperation
.Run);
AzureUserAssignedIdentityTests.cs (3)
22
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
43
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
62
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
ContainerRegistryTests.cs (3)
22
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
47
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
83
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
ExistingAzureResourceExtensionsTests.cs (9)
14
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
28
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Run);
46
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Run);
67
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
85
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
106
{ (name, resourceGroup, type) => TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Run).AddAzureServiceBus(type).RunAsExisting(name, resourceGroup) },
107
{ (name, resourceGroup, type) => TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish).AddAzureServiceBus(type).PublishAsExisting(name, resourceGroup) }
126
using var builder = TestDistributedApplicationBuilder.Create(isPublishMode ?
DistributedApplicationOperation
.Publish :
DistributedApplicationOperation
.Run);
ExistingAzureResourceTests.cs (25)
33
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
50
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
67
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
93
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
108
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
125
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
140
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
157
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
174
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
191
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
208
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
225
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
246
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
263
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
280
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
297
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
314
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Run);
330
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
347
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
363
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
380
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
403
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
423
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
444
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Run);
460
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
ResourceWithAzureFunctionsConfigTests.cs (10)
126
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
213
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
229
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
245
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
270
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
361
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
381
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
397
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
436
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
475
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
RoleAssignmentTests.cs (1)
183
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
Aspire.Hosting.Docker.Tests (8)
DockerComposePublisherTests.cs (6)
22
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, publisher: "default", outputPath: tempDir.Path);
89
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, publisher: "default", outputPath: tempDir.Path)
145
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, "default", outputPath: tempDir.Path);
203
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, publisher: "default", outputPath: tempDir.Path);
233
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, publisher: "default", outputPath: tempDir.Path);
269
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, publisher: "default", outputPath: tempDir.Path);
DockerComposeTests.cs (2)
17
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
36
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, publisher: "default", outputPath: tempDir.FullName);
Aspire.Hosting.Keycloak.Tests (1)
KeycloakResourceBuilderTests.cs (1)
102
using var appBuilder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
Aspire.Hosting.Kubernetes.Tests (3)
KubernetesEnvironmentResourceTests.cs (1)
14
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, publisher: "default", outputPath: tempDir.FullName);
KubernetesPublisherTests.cs (2)
15
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, "default", outputPath: tempDir.Path);
81
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, publisher: "default", outputPath: tempDir.Path);
Aspire.Hosting.Milvus.Tests (2)
AddMilvusTests.cs (2)
106
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectA.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
117
var containerConfig = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(container1.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
Aspire.Hosting.MongoDB.Tests (1)
AddMongoDBTests.cs (1)
149
var env = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(mongoExpress,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
Aspire.Hosting.MySql.Tests (4)
AddMySqlTests.cs (4)
29
using var appBuilder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
63
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerResource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
102
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerResource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
246
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(myAdmin,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
Aspire.Hosting.Nats.Tests (1)
AddNatsTests.cs (1)
27
using var appBuilder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
Aspire.Hosting.Oracle.Tests (4)
AddOracleTests.cs (4)
28
using var appBuilder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
62
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerResource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
101
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerResource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
183
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerResource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
Aspire.Hosting.PostgreSQL.Tests (4)
AddPostgresTests.cs (4)
38
using var appBuilder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
72
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerResource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
126
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerResource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
217
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerResource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
Aspire.Hosting.Python.Tests (1)
AddPythonAppTests.cs (1)
126
var environmentVariables = await pyproj.Resource.GetEnvironmentVariableValuesAsync(
DistributedApplicationOperation
.Run);
Aspire.Hosting.Qdrant.Tests (5)
AddQdrantTests.cs (5)
31
using var appBuilder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
67
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerResource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
139
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerResource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
180
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectA.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
192
var containerConfig = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(container1.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
Aspire.Hosting.RabbitMQ.Tests (3)
AddRabbitMQTests.cs (3)
27
using var appBuilder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
201
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
248
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
Aspire.Hosting.Redis.Tests (2)
AddRedisTests.cs (2)
432
DistributedApplicationOperation
.Run,
477
DistributedApplicationOperation
.Run,
Aspire.Hosting.SqlServer.Tests (2)
AddSqlServerTests.cs (2)
28
using var appBuilder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
63
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerResource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
Aspire.Hosting.Tests (121)
Dashboard\DashboardLifecycleHookTests.cs (3)
141
var context = new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(
DistributedApplicationOperation
.Run) { ServiceProvider = TestServiceProvider.Instance });
175
await hook.ConfigureEnvironmentVariables(new EnvironmentCallbackContext(new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run), environmentVariables: envVars));
202
new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run),
Dashboard\DashboardResourceTests.cs (7)
110
var config = (await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(dashboard,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout())
218
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(dashboard,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
255
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(dashboard,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
289
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(dashboard,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
330
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(dashboard,
DistributedApplicationOperation
.Run, app.Services).DefaultTimeout();
369
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(dashboard,
DistributedApplicationOperation
.Run, app.Services).DefaultTimeout();
515
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
Dashboard\TransportOptionsValidatorTests.cs (16)
16
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
36
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Publish);
55
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
73
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
88
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
109
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
128
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
150
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
174
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
198
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
225
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
250
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
274
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
296
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
312
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
332
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Run);
Dcp\DcpExecutorTests.cs (1)
1275
new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(
DistributedApplicationOperation
.Run)
DistributedApplicationBuilderTests.cs (3)
19
[InlineData(new string[0],
DistributedApplicationOperation
.Run)]
20
[InlineData(new string[] { "--publisher", "manifest" },
DistributedApplicationOperation
.Publish)]
21
public void BuilderExecutionContextExposesCorrectOperation(string[] args,
DistributedApplicationOperation
operation)
ExpressionResolverTests.cs (4)
110
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(source.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance, "ContainerHostName").DefaultTimeout();
144
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(test.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance, "ContainerHostName").DefaultTimeout();
163
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(test.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance, "ContainerHostName").DefaultTimeout();
184
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(dep.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance, "ContainerHostName").DefaultTimeout();
KestrelConfigTests.cs (13)
18
operation:
DistributedApplicationOperation
.Run,
41
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
54
operation:
DistributedApplicationOperation
.Run,
79
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
91
var resource = CreateTestProjectResource<ProjectWithKestrelHttpsEndpoint>(operation:
DistributedApplicationOperation
.Run);
108
var resource = CreateTestProjectResource<ProjectWithMultipleHttpKestrelEndpoints>(operation:
DistributedApplicationOperation
.Run);
135
operation:
DistributedApplicationOperation
.Run,
144
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
214
operation:
DistributedApplicationOperation
.Publish,
281
operation:
DistributedApplicationOperation
.Publish,
312
operation:
DistributedApplicationOperation
.Publish);
349
DistributedApplicationOperation
operation =
DistributedApplicationOperation
.Publish,
OperationModesTests.cs (5)
38
Assert.Equal(
DistributedApplicationOperation
.Run, context.Operation);
67
Assert.Equal(
DistributedApplicationOperation
.Run, context.Operation);
96
Assert.Equal(
DistributedApplicationOperation
.Run, context.Operation);
127
Assert.Equal(
DistributedApplicationOperation
.Publish, context.Operation);
140
Assert.Equal(
DistributedApplicationOperation
.Publish, builder.ExecutionContext.Operation);
Orchestrator\ApplicationOrchestratorTests.cs (1)
406
new DistributedApplicationExecutionContextOptions(
DistributedApplicationOperation
.Run) { ServiceProvider = serviceProvider })
ProjectResourceTests.cs (20)
67
DistributedApplicationOperation
.Run);
81
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
181
var appBuilder = CreateBuilder(args: [$"{KnownConfigNames.DashboardUnsecuredAllowAnonymous}={value}"],
DistributedApplicationOperation
.Run);
192
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
242
var appBuilder = CreateBuilder(operation:
DistributedApplicationOperation
.Run);
309
var appBuilder = CreateBuilder(operation:
DistributedApplicationOperation
.Publish);
323
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Publish).DefaultTimeout();
332
var appBuilder = CreateBuilder(operation:
DistributedApplicationOperation
.Run);
366
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
376
var appBuilder = CreateBuilder(operation:
DistributedApplicationOperation
.Run);
388
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
397
var appBuilder = CreateBuilder(operation:
DistributedApplicationOperation
.Run);
413
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
422
var appBuilder = CreateBuilder(operation:
DistributedApplicationOperation
.Run);
440
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
607
var appBuilder = CreateBuilder(operation:
DistributedApplicationOperation
.Run);
630
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
648
internal static IDistributedApplicationBuilder CreateBuilder(string[]? args = null,
DistributedApplicationOperation
operation =
DistributedApplicationOperation
.Publish)
655
if (operation ==
DistributedApplicationOperation
.Publish)
PublishAsDockerfileTests.cs (5)
15
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
53
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
106
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
151
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
213
var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
PublishingTests.cs (2)
14
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish, publisher: "default");
24
Assert.Equal(
DistributedApplicationOperation
.Publish, context.ExecutionContext.Operation);
ResourceExtensionsTests.cs (1)
246
var env = await container.Resource.GetEnvironmentVariableValuesAsync(
DistributedApplicationOperation
.Publish).DefaultTimeout();
Utils\ArgumentEvaluator.cs (1)
16
new(
DistributedApplicationOperation
.Run),
Utils\EnvironmentVariableEvaluator.cs (2)
12
DistributedApplicationOperation
applicationOperation =
DistributedApplicationOperation
.Run,
Utils\ManifestUtils.cs (2)
26
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Publish);
43
var executionContext = new DistributedApplicationExecutionContext(
DistributedApplicationOperation
.Publish);
Utils\TestDistributedApplicationBuilder.cs (3)
21
public static IDistributedApplicationTestingBuilder Create(
DistributedApplicationOperation
operation, string publisher = "manifest", string outputPath = "./")
25
DistributedApplicationOperation
.Run => (string[])[],
26
DistributedApplicationOperation
.Publish => [$"Publishing:Publisher={publisher}", $"Publishing:OutputPath={outputPath}"],
Utils\VolumeNameGeneratorTests.cs (1)
56
var publishBuilder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
WithEndpointTests.cs (3)
215
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
458
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
520
using var builder = TestDistributedApplicationBuilder.Create(
DistributedApplicationOperation
.Publish);
WithEnvironmentTests.cs (12)
55
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
76
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(project.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
92
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(project.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
108
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectA.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
125
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectA.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
149
DistributedApplicationOperation
.Publish).DefaultTimeout();
166
DistributedApplicationOperation
.Run,
190
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectA.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
214
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectA.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
242
var manifestConfig = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(containerB.Resource,
DistributedApplicationOperation
.Publish).DefaultTimeout();
337
var runConfig = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(targetBuilder.Resource,
DistributedApplicationOperation
.Run).DefaultTimeout();
343
var publishConfig = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(targetBuilder.Resource,
DistributedApplicationOperation
.Publish).DefaultTimeout();
WithReferenceTests.cs (16)
29
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
60
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
85
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
108
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
137
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
163
await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
177
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
196
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance);
215
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
231
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Publish).DefaultTimeout();
247
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Publish).DefaultTimeout();
266
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
290
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
336
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
358
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectB.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();
390
var config = await EnvironmentVariableEvaluator.GetEnvironmentVariablesAsync(projectA.Resource,
DistributedApplicationOperation
.Run, TestServiceProvider.Instance).DefaultTimeout();