2 implementations of ExecutionContext
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
522public DistributedApplicationExecutionContext ExecutionContext => innerBuilder.ExecutionContext; 687public DistributedApplicationExecutionContext ExecutionContext => _innerBuilder.ExecutionContext;
132 references to ExecutionContext
Aspire.Hosting.Azure.EntraId.Tests (13)
EntraIdKeyVaultCertificateTests.cs (1)
50builder.ExecutionContext, ResourceDependencyDiscoveryMode.DirectOnly);
EntraIdProvisioningTests.cs (2)
514var dependencies = await web.Resource.GetResourceDependenciesAsync(builder.ExecutionContext, ResourceDependencyDiscoveryMode.DirectOnly); 600Assert.True(credential.EmitEnvironmentVariables(envVars, "AzureAd__ClientCredentials__0", "__", entra.Resource, web.Resource, builder.ExecutionContext));
LocalDeveloperCertificateProvisioningTests.cs (6)
29await BicepUtilities.SetParametersAsync(parameters, entra.Resource, builder.ExecutionContext, cancellationToken: TestContext.Current.CancellationToken); 33Assert.Equal(initialChecksum, await BicepUtilities.GetCurrentChecksumAsync(entra.Resource, section, builder.ExecutionContext, NullLogger.Instance, TestContext.Current.CancellationToken)); 35var reusedCredential = new EntraIdLocalDeveloperCertificateCredential(entra.Resource, builder.ExecutionContext); 37Assert.Equal(initialChecksum, await BicepUtilities.GetCurrentChecksumAsync(entra.Resource, section, builder.ExecutionContext, NullLogger.Instance, TestContext.Current.CancellationToken)); 44var nextRun = new EntraIdLocalDeveloperCertificateCredential(entra.Resource, builder.ExecutionContext); 47var renewedChecksum = await BicepUtilities.GetCurrentChecksumAsync(entra.Resource, section, builder.ExecutionContext, NullLogger.Instance, TestContext.Current.CancellationToken);
LocalDeveloperCertificateTests.cs (4)
309.BuildAsync(builder.ExecutionContext, NullLogger.Instance, TestContext.Current.CancellationToken); 338var dependencies = await web.Resource.GetResourceDependenciesAsync(builder.ExecutionContext, cancellationToken: TestContext.Current.CancellationToken); 344.BuildAsync(builder.ExecutionContext, NullLogger.Instance, TestContext.Current.CancellationToken); 363credential.EmitEnvironmentVariables(env, "AzureAd__ClientCredentials__0", "__", entra.Resource, new ProjectResource("web"), builder.ExecutionContext);
Aspire.Hosting.Azure.Kusto.Tests (1)
AddAzureKustoTests.cs (1)
435var context = new EnvironmentCallbackContext(builder.ExecutionContext);
Aspire.Hosting.Azure.Tests (38)
AzureBicepProvisionerTests.cs (1)
38await BicepUtilities.SetParametersAsync(parameters, registration.Resource, builder.ExecutionContext);
AzureContainerAppExpressEndpointTests.cs (1)
401app.Services.GetRequiredService<DistributedApplicationModel>(), builder.ExecutionContext,
AzureFunctionsTests.cs (5)
233var context = new EnvironmentCallbackContext(builder.ExecutionContext); 289var context = new EnvironmentCallbackContext(builder.ExecutionContext); 314var context = new EnvironmentCallbackContext(builder.ExecutionContext); 389var context = new EnvironmentCallbackContext(builder.ExecutionContext); 1025var context = new EnvironmentCallbackContext(builder.ExecutionContext);
AzureWebPubSubEmulatorTests.cs (1)
82builder.ExecutionContext, ResourceDependencyDiscoveryMode.DirectOnly);
BicepUtilitiesTests.cs (25)
171await BicepUtilities.SetParametersAsync(parameters, resource.Resource, builder.ExecutionContext, skipKnownValues: true); 187await BicepUtilities.SetParametersAsync(parameters, resource.Resource, builder.ExecutionContext); 193resource.Resource, cached, builder.ExecutionContext, NullLogger.Instance)); 200resource.Resource, cached, builder.ExecutionContext, NullLogger.Instance); 207await BicepUtilities.SetParametersAsync(parameters, resource.Resource, builder.ExecutionContext); 220await BicepUtilities.SetParametersAsync(parameters, bicep0.Resource, builder.ExecutionContext); 256await BicepUtilities.SetParametersAsync(parameters, bicep0.Resource, builder.ExecutionContext); 300Assert.Same(builder.ExecutionContext, context.ExecutionContext); 312await BicepUtilities.SetParametersAsync(parameters, bicep, builder.ExecutionContext, cancellationToken: cts.Token); 339await BicepUtilities.SetParametersAsync(parameters0, bicep0.Resource, builder.ExecutionContext); 343await BicepUtilities.SetParametersAsync(parameters1, bicep1.Resource, builder.ExecutionContext); 366await BicepUtilities.SetParametersAsync(parameters0, bicep0.Resource, builder.ExecutionContext); 370await BicepUtilities.SetParametersAsync(parameters1, bicep1.Resource, builder.ExecutionContext); 391await BicepUtilities.SetParametersAsync(parameters0, bicep0.Resource, builder.ExecutionContext); 397await BicepUtilities.SetParametersAsync(parameters1, bicep1.Resource, builder.ExecutionContext); 419await BicepUtilities.SetParametersAsync(parameters0, bicep0.Resource, builder.ExecutionContext); 425await BicepUtilities.SetParametersAsync(parameters1, bicep1.Resource, builder.ExecutionContext); 551await BicepUtilities.SetParametersAsync(parameters, bicep, builder.ExecutionContext); 661var result = await BicepUtilities.GetCurrentChecksumAsync(bicep, stateSection, builder.ExecutionContext, NullLogger.Instance); 677var result = await BicepUtilities.GetCurrentChecksumAsync(bicep, stateSection, builder.ExecutionContext, NullLogger.Instance); 699var result = await BicepUtilities.GetCurrentChecksumAsync(bicep, stateSection, builder.ExecutionContext, NullLogger.Instance); 714await BicepUtilities.SetParametersAsync(legacyParameters, bicep, builder.ExecutionContext); 724var result = await BicepUtilities.GetCurrentChecksumAsync(bicep, stateSection, builder.ExecutionContext, NullLogger.Instance); 728await BicepUtilities.SetParametersAsync(currentParameters, bicep, builder.ExecutionContext, skipKnownValues: true); 762var result = await BicepUtilities.GetCurrentChecksumAsync(bicep, stateSection, builder.ExecutionContext, NullLogger.Instance);
FoundryExtensionsTests.cs (5)
806builder.ExecutionContext, 834builder.ExecutionContext, 874builder.ExecutionContext, 914builder.ExecutionContext, 949builder.ExecutionContext,
Aspire.Hosting.Blazor.Tests (1)
AddBlazorGatewayTests.cs (1)
301.BuildAsync(publishBuilder.ExecutionContext, cancellationToken: context.CancellationToken);
Aspire.Hosting.Docker.Tests (2)
DockerComposePublisherTests.cs (2)
113await context.CreateDockerComposeServiceResourceAsync(web.Resource, builder.ExecutionContext, default); 114var target = await context.CreateDockerComposeServiceResourceAsync(consumer.Resource, builder.ExecutionContext, default);
Aspire.Hosting.EntityFrameworkCore.Tests (2)
EFMigrationPipelineTests.cs (2)
53app.Services.GetRequiredService<DistributedApplicationModel>(), builder.ExecutionContext, app.Services, 864builder.ExecutionContext,
Aspire.Hosting.Foundry.Tests (1)
ToolboxTests.cs (1)
257builder.ExecutionContext,
Aspire.Hosting.Go.Tests (4)
GoRunDebuggingTests.cs (4)
36var context = new EnvironmentCallbackContext(builder.ExecutionContext, go.Resource); 117.BuildAsync(builder.ExecutionContext, logger); 204builder.ExecutionContext, go.Resource, cancellationToken: cancellation.Token) 252.BuildAsync(builder.ExecutionContext, logger);
Aspire.Hosting.MongoDB.Tests (1)
MongoDBReplCommandTests.cs (1)
115ExecutionContext = builder.ExecutionContext,
Aspire.Hosting.Qdrant.Tests (2)
AddQdrantTests.cs (2)
199var context = new EnvironmentCallbackContext(appBuilder.ExecutionContext, projectA.Resource); 306var context = new EnvironmentCallbackContext(appBuilder.ExecutionContext, consumer.Resource);
Aspire.Hosting.Tests (67)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
399.BuildAsync(builder.ExecutionContext);
EndpointReferenceTests.cs (4)
660var value = expression.GetValueAsync(new ValueProviderContext { ExecutionContext = builder.ExecutionContext }, cts.Token); 679foreach (var context in new[] { publishingBuilder.ExecutionContext, builder.ExecutionContext, publishingBuilder.ExecutionContext })
ExecutionConfigurationGathererTests.cs (33)
39await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 62await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 82await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 106await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 136.GatherAsync(context, consumer, NullLogger.Instance, builder.ExecutionContext); 138.GatherAsync(context, consumer, NullLogger.Instance, builder.ExecutionContext); 167await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 190await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 210await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 234await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 257await gatherer.GatherAsync(context, consumer, NullLogger.Instance, builder.ExecutionContext); 260var result = await context.ResolveAsync(consumer, fakeLogger, builder.ExecutionContext); 290await gatherer.GatherAsync(context, consumer, NullLogger.Instance, builder.ExecutionContext); 292var result = await context.ResolveAsync(consumer, NullLogger.Instance, builder.ExecutionContext); 335await gatherer.GatherAsync(context, consumer, NullLogger.Instance, builder.ExecutionContext); 338var result = await context.ResolveAsync(consumer, fakeLogger, builder.ExecutionContext); 374await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 402await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 432await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 460await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 482await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 508await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 542await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 572await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 608await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 668await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 730await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 765await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 799await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 829await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 849await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 872await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 916await gatherer.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext);
ManifestExpressionTests.cs (2)
716Assert.Same(builder.ExecutionContext, context.ExecutionContext); 726var context = new ManifestPublishingContext(builder.ExecutionContext,
OperationModesTests.cs (12)
140Assert.Equal(DistributedApplicationOperation.Publish, builder.ExecutionContext.Operation); 152Assert.True(builder.ExecutionContext.IsRunMode); 153Assert.False(builder.ExecutionContext.RunConfiguration.WatchEnabled); 165Assert.True(builder.ExecutionContext.IsRunMode); 166Assert.True(builder.ExecutionContext.RunConfiguration.WatchEnabled); 178Assert.True(builder.ExecutionContext.RunConfiguration.WatchEnabled); 190Assert.True(builder.ExecutionContext.IsRunMode); 191Assert.False(builder.ExecutionContext.RunConfiguration.WatchEnabled); 204Assert.True(builder.ExecutionContext.IsRunMode); 205Assert.False(builder.ExecutionContext.RunConfiguration.WatchEnabled); 217Assert.True(builder.ExecutionContext.IsPublishMode); 218Assert.False(builder.ExecutionContext.RunConfiguration.WatchEnabled);
ProjectResourceBuilderExtensionTests.cs (12)
160.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 188.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 190.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 211.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 253.GatherAsync(context, project.Resource, NullLogger.Instance, builder.ExecutionContext); 341.GatherAsync(context, project.Resource, NullLogger.Instance, builder.ExecutionContext); 345.GatherAsync(context, project.Resource, NullLogger.Instance, builder.ExecutionContext); 389.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 424.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 461.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 498.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext); 500.GatherAsync(context, resource, NullLogger.Instance, builder.ExecutionContext);
WithReferenceTests.cs (3)
945var context = new EnvironmentCallbackContext(builder.ExecutionContext, project.Resource); 1030var context = new EnvironmentCallbackContext(builder.ExecutionContext, project.Resource); 1056var context = new EnvironmentCallbackContext(builder.ExecutionContext, project.Resource);