128 instantiations of DistributedApplicationExecutionContext
Aspire.Hosting (4)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (1)
78public DistributedApplicationExecutionContext ExecutionContext { get; init; } = new(DistributedApplicationOperation.Run);
ApplicationModel\ResourceExtensions.cs (2)
198.BuildAsync(new(applicationOperation), NullLogger.Instance, CancellationToken.None).ConfigureAwait(false); 242.BuildAsync(new(applicationOperation), NullLogger.Instance, CancellationToken.None).ConfigureAwait(false);
DistributedApplicationBuilder.cs (1)
251ExecutionContext = new DistributedApplicationExecutionContext(_executionContextOptions);
Aspire.Hosting.Azure.Sql (1)
AzureSqlServerResource.cs (1)
657public DistributedApplicationExecutionContext ExecutionContext { get; } = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish);
Aspire.Hosting.Azure.Tests (38)
AzureBicepProvisionerTests.cs (3)
103new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 129new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish), 134executionContext: new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish));
AzureCosmosDBExtensionsTests.cs (2)
655ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 690ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run),
AzureManifestUtils.cs (1)
27var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish);
DefaultTokenCredentialProviderTests.cs (15)
21var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 38var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 55var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 72var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 89var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 106var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 123var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 140var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 157var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 174var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 196var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 228var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 255var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 287var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 320var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish);
ProvisioningContextProviderTests.cs (16)
41new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 79new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 108new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 137new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 169new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 200new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 232new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 265new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 371new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 433new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 542new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish), 582new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 629new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 673new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 732new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run)); 776new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run));
ProvisioningTestHelpers.cs (1)
57executionContext ?? new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run));
Aspire.Hosting.JavaScript.Tests (6)
AddViteAppTests.cs (6)
313ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 373ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 424ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 480ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 536ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 611ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run),
Aspire.Hosting.Tests (79)
Dashboard\DashboardLifecycleHookTests.cs (3)
148var context = new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(DistributedApplicationOperation.Run) { ServiceProvider = TestServiceProvider.Instance }); 190await hook.ConfigureEnvironmentVariables(new EnvironmentCallbackContext(new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), environmentVariables: envVars, resource: dashboardResource)); 579var executionContext = new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(DistributedApplicationOperation.Run)
Dashboard\TransportOptionsValidatorTests.cs (18)
16var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 36var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 55var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 73var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 88var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 109var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 128var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 150var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 174var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 198var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 225var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 250var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 274var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 296var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 312var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 332var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 350var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 374var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run);
Dcp\DcpExecutorTests.cs (1)
2579new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(DistributedApplicationOperation.Run)
Orchestrator\ApplicationOrchestratorTests.cs (1)
471var executionContext = new DistributedApplicationExecutionContext(
Orchestrator\ParameterProcessorTests.cs (2)
1142executionContext ?? new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 1208var executionContext = new DistributedApplicationExecutionContext(
ResourceDependencyTests.cs (48)
20var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 37var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 54var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 71var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 90var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 105var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 120var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 135var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 150var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 165var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 183var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 203var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 222var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 243var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 263var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 284var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 307var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 328var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 346var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 363var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 376var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 392var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 407var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 425var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 440var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 456var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 476var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 496var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 522var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 540var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 565var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 587var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 611var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 631var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 650var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 673var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 687var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 703var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 729var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 760var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 791var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 814var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 843var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 866var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 898var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 925var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 959var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 987var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run);
Utils\ArgumentEvaluator.cs (1)
13var executionContext = new DistributedApplicationExecutionContext(
Utils\EnvironmentVariableEvaluator.cs (1)
16var executionContext = new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(applicationOperation)
Utils\ManifestUtils.cs (3)
29var executionContext = new DistributedApplicationExecutionContext(options); 55var executionContext = new DistributedApplicationExecutionContext(options); 74var executionContext = new DistributedApplicationExecutionContext(options);
VersionChecking\VersionCheckServiceTests.cs (1)
265new DistributedApplicationExecutionContext(new DistributedApplicationOperation()),
261 references to DistributedApplicationExecutionContext
Aspire.Hosting (90)
ApplicationModel\ArgumentsExecutionConfigurationGatherer.cs (1)
14public async ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default)
ApplicationModel\CertificateTrustConfigurationCallbackAnnotation.cs (2)
27/// Gets the <see cref="DistributedApplicationExecutionContext"/> for this session. 29public required DistributedApplicationExecutionContext ExecutionContext { get; init; }
ApplicationModel\CertificateTrustExecutionConfigurationGatherer.cs (1)
31public async ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (1)
78public DistributedApplicationExecutionContext ExecutionContext { get; init; } = new(DistributedApplicationOperation.Run);
ApplicationModel\ContainerBuildOptionsCallbackAnnotation.cs (2)
55DistributedApplicationExecutionContext? executionContext = null) 87public DistributedApplicationExecutionContext? ExecutionContext { get; }
ApplicationModel\EnvironmentCallbackContext.cs (3)
16public class EnvironmentCallbackContext(DistributedApplicationExecutionContext executionContext, Dictionary<string, object>? environmentVariables = null, CancellationToken cancellationToken = default) 27public EnvironmentCallbackContext(DistributedApplicationExecutionContext executionContext, IResource resource, Dictionary<string, object>? environmentVariables = null, CancellationToken cancellationToken = default) 61public DistributedApplicationExecutionContext ExecutionContext { get; } = executionContext ?? throw new ArgumentNullException(nameof(executionContext));
ApplicationModel\EnvironmentVariablesConfigurationGatherer.cs (1)
14public async ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default)
ApplicationModel\ExecutionConfigurationBuilder.cs (1)
93public async Task<IExecutionConfigurationResult> BuildAsync(DistributedApplicationExecutionContext executionContext, ILogger? resourceLogger = null, CancellationToken cancellationToken = default)
ApplicationModel\ExecutionConfigurationGathererContext.cs (1)
40DistributedApplicationExecutionContext executionContext,
ApplicationModel\HttpsCertificateConfigurationCallbackAnnotaion.cs (2)
28/// Gets the <see cref="DistributedApplicationExecutionContext"/> for this session. 30public required DistributedApplicationExecutionContext ExecutionContext { get; init; }
ApplicationModel\HttpsCertificateExecutionConfigurationGatherer.cs (1)
30public async ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default)
ApplicationModel\IExecutionConfigurationBuilder.cs (1)
27Task<IExecutionConfigurationResult> BuildAsync(DistributedApplicationExecutionContext executionContext, ILogger? resourceLogger = null, CancellationToken cancellationToken = default);
ApplicationModel\IExecutionConfigurationGatherer.cs (1)
23ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default);
ApplicationModel\IValueProvider.cs (1)
14public DistributedApplicationExecutionContext? ExecutionContext { get; init; }
ApplicationModel\ResourceExtensions.cs (14)
259DistributedApplicationExecutionContext executionContext, 294DistributedApplicationExecutionContext executionContext, 334DistributedApplicationExecutionContext executionContext, 357DistributedApplicationExecutionContext executionContext, 391DistributedApplicationExecutionContext executionContext, 427DistributedApplicationExecutionContext executionContext, 451DistributedApplicationExecutionContext? executionContext = null, 526DistributedApplicationExecutionContext executionContext, 553DistributedApplicationExecutionContext executionContext, 595private static async Task<ResolvedValue?> GetValue(this IResource resource, DistributedApplicationExecutionContext executionContext, string? key, IValueProvider valueProvider, ILogger logger, CancellationToken cancellationToken) 1263DistributedApplicationExecutionContext executionContext, 1299DistributedApplicationExecutionContext executionContext, 1360DistributedApplicationExecutionContext executionContext, 1382DistributedApplicationExecutionContext executionContext,
ApplicationModel\ResourceUrlsCallbackContext.cs (2)
17public class ResourceUrlsCallbackContext(DistributedApplicationExecutionContext executionContext, IResource resource, List<ResourceUrlAnnotation>? urls = null, CancellationToken cancellationToken = default) 67public DistributedApplicationExecutionContext ExecutionContext { get; } = executionContext ?? throw new ArgumentNullException(nameof(executionContext));
Dashboard\DashboardEventHandlers.cs (2)
36DistributedApplicationExecutionContext executionContext, 908public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext execContext, CancellationToken cancellationToken)
Dashboard\DashboardServiceHost.cs (1)
54DistributedApplicationExecutionContext executionContext,
Dashboard\TransportOptionsValidator.cs (1)
11internal class TransportOptionsValidator(IConfiguration configuration, DistributedApplicationExecutionContext executionContext, DistributedApplicationOptions distributedApplicationOptions) : IValidateOptions<TransportOptions>
Dcp\DcpExecutor.cs (2)
75private readonly DistributedApplicationExecutionContext _executionContext; 109DistributedApplicationExecutionContext executionContext,
Dcp\OtlpEndpointReferenceGatherer.cs (1)
22public async ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default)
Devcontainers\DevcontainerPortForwardingLifecycleHook.cs (1)
53public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext execContext, CancellationToken cancellationToken)
DistributedApplication.cs (8)
434var executionContext = _host.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 477/// in refer to <see cref="DistributedApplicationExecutionContext" />. 487var executionContext = _host.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 516/// in refer to <see cref="DistributedApplicationExecutionContext" />. 533var execContext = _host.Services.GetRequiredService<DistributedApplicationExecutionContext>();
DistributedApplicationBuilder.cs (1)
93public DistributedApplicationExecutionContext ExecutionContext { get; }
DistributedApplicationExecutionContext.cs (4)
13/// Constructs a <see cref="DistributedApplicationExecutionContext" /> without a callback to retrieve the <see cref="IServiceProvider" />. 24/// Constructs a <see cref="DistributedApplicationExecutionContext" /> without a callback to retrieve the <see cref="IServiceProvider" />. 45/// Constructs a <see cref="DistributedApplicationExecutionContext" /> with a callback to retrieve the <see cref="IServiceProvider" />. 47/// <param name="options">Options for <see cref="DistributedApplicationExecutionContext"/>.</param>
DistributedApplicationExecutionContextOptions.cs (1)
7/// Configuration options and references that need to be exposed to the <see cref="DistributedApplicationExecutionContext"/>.
DistributedApplicationLifecycle.cs (1)
14DistributedApplicationExecutionContext executionContext,
IDistributedApplicationBuilder.cs (5)
93/// the <see cref="DistributedApplicationExecutionContext" /> provides is the 94/// <see cref="DistributedApplicationExecutionContext.IsPublishMode"/> and <see cref="DistributedApplicationExecutionContext.IsRunMode"/> 100/// An example of using the <see cref="DistributedApplicationExecutionContext.IsRunMode"/> property on the <see cref="IDistributedApplicationBuilder"/> via 122public DistributedApplicationExecutionContext ExecutionContext { get; }
Lifecycle\IDistributedApplicationEventingSubscriber.cs (2)
18/// <param name="executionContext">The <see cref="DistributedApplicationExecutionContext"/> instance for the run.</param> 21Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken);
Lifecycle\RequiredCommandValidationLifecycleHook.cs (1)
24public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
Orchestrator\ApplicationOrchestrator.cs (2)
34private readonly DistributedApplicationExecutionContext _executionContext; 48DistributedApplicationExecutionContext executionContext,
Orchestrator\OrchestratorHostService.cs (2)
15private readonly DistributedApplicationExecutionContext _executionContext; 20DistributedApplicationExecutionContext executionContext,
Orchestrator\ParameterProcessor.cs (1)
26DistributedApplicationExecutionContext executionContext,
ParameterResourceBuilderExtensions.cs (4)
137/// <see cref="DistributedApplicationExecutionContext.IsRunMode"/> is <c>true</c> 317/// The value will be saved to the app host project's user secrets store when <see cref="DistributedApplicationExecutionContext.IsRunMode"/> is <c>true</c>. 347/// The value will be saved to the app host project's user secrets store when <see cref="DistributedApplicationExecutionContext.IsRunMode"/> is <c>true</c>. 377/// The value will be saved to the app host project's user secrets store when <see cref="DistributedApplicationExecutionContext.IsRunMode"/> is <c>true</c>.
Pipelines\PipelineContext.cs (2)
22DistributedApplicationExecutionContext executionContext, 35public DistributedApplicationExecutionContext ExecutionContext { get; } = executionContext;
Pipelines\PipelineStepContext.cs (1)
42public DistributedApplicationExecutionContext ExecutionContext => PipelineContext.ExecutionContext;
Publishing\ManifestPublisher.cs (2)
16DistributedApplicationExecutionContext executionContext) : IDistributedApplicationPublisher 20private readonly DistributedApplicationExecutionContext _executionContext = executionContext;
Publishing\ManifestPublishingContext.cs (2)
22public sealed class ManifestPublishingContext(DistributedApplicationExecutionContext executionContext, string manifestPath, Utf8JsonWriter writer, CancellationToken cancellationToken = default) 27public DistributedApplicationExecutionContext ExecutionContext { get; } = executionContext;
Publishing\ManifestPublishingExtensions.cs (2)
35var executionContext = context.Services.GetRequiredService<DistributedApplicationExecutionContext>();
Publishing\PipelineExecutor.cs (1)
21DistributedApplicationExecutionContext executionContext,
Publishing\ResourceContainerImageManager.cs (1)
163DistributedApplicationExecutionContext? executionContext = null) : IResourceContainerImageManager
Utils\DockerfileHelper.cs (2)
37var executionContext = serviceProvider.GetRequiredService<DistributedApplicationExecutionContext>();
VersionChecking\VersionCheckService.cs (2)
32private readonly DistributedApplicationExecutionContext _executionContext; 39DistributedApplicationExecutionContext executionContext, TimeProvider timeProvider, IPackageVersionProvider packageVersionProvider,
Aspire.Hosting.Azure (15)
AzureResourcePreparer.cs (4)
23DistributedApplicationExecutionContext executionContext) : IDistributedApplicationEventingSubscriber 346DistributedApplicationExecutionContext executionContext, 362public DistributedApplicationExecutionContext ExecutionContext => executionContext; 446public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
IAddRoleAssignmentsContext.cs (1)
45public DistributedApplicationExecutionContext ExecutionContext { get; }
Provisioning\Internal\BaseProvisioningContextProvider.cs (2)
30DistributedApplicationExecutionContext distributedApplicationExecutionContext) : IProvisioningContextProvider 44protected readonly DistributedApplicationExecutionContext _distributedApplicationExecutionContext = distributedApplicationExecutionContext;
Provisioning\Internal\DefaultTokenCredentialProvider.cs (2)
15private readonly DistributedApplicationExecutionContext _distributedApplicationExecutionContext; 23DistributedApplicationExecutionContext distributedApplicationExecutionContext)
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
30DistributedApplicationExecutionContext distributedApplicationExecutionContext,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
29DistributedApplicationExecutionContext distributedApplicationExecutionContext) : BaseProvisioningContextProvider(
Provisioning\Provisioners\AzureProvisioner.cs (1)
280public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
Provisioning\Provisioners\BicepProvisioner.cs (1)
28DistributedApplicationExecutionContext executionContext,
Provisioning\ProvisioningContext.cs (2)
19DistributedApplicationExecutionContext executionContext) 28public DistributedApplicationExecutionContext ExecutionContext => executionContext;
Aspire.Hosting.Azure.AppContainers (4)
AzureContainerAppsInfrastructure.cs (2)
18DistributedApplicationExecutionContext executionContext, 86public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
ContainerAppEnvironmentContext.cs (2)
14DistributedApplicationExecutionContext executionContext, 20public DistributedApplicationExecutionContext ExecutionContext => executionContext;
Aspire.Hosting.Azure.AppService (4)
AzureAppServiceEnvironmentContext.cs (2)
12DistributedApplicationExecutionContext executionContext, 18public DistributedApplicationExecutionContext ExecutionContext => executionContext;
AzureAppServiceInfrastructure.cs (2)
15DistributedApplicationExecutionContext executionContext) : 88public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
Aspire.Hosting.Azure.Sql (1)
AzureSqlServerResource.cs (1)
657public DistributedApplicationExecutionContext ExecutionContext { get; } = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish);
Aspire.Hosting.Azure.Tests (18)
AzureManifestUtils.cs (1)
27var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish);
AzureResourcePreparerTests.cs (1)
278DistributedApplicationExecutionContext? capturedExecutionContext = null;
DefaultTokenCredentialProviderTests.cs (15)
21var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 38var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 55var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 72var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 89var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 106var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 123var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 140var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 157var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 174var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 196var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 228var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 255var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 287var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 320var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish);
ProvisioningTestHelpers.cs (1)
47DistributedApplicationExecutionContext? executionContext = null)
Aspire.Hosting.Docker (6)
DockerComposeEnvironmentContext.cs (3)
12public async Task<DockerComposeServiceResource> CreateDockerComposeServiceResourceAsync(IResource resource, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 134private static async Task ProcessEnvironmentVariablesAsync(DockerComposeServiceResource serviceResource, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 167private static async Task ProcessArgumentsAsync(DockerComposeServiceResource serviceResource, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
DockerComposeInfrastructure.cs (2)
19DistributedApplicationExecutionContext executionContext) : IDistributedApplicationEventingSubscriber 127public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
DockerComposePublishingContext.cs (1)
27DistributedApplicationExecutionContext executionContext,
Aspire.Hosting.Foundry (1)
HostedAgent\AzureHostedAgentResource.cs (1)
153DistributedApplicationExecutionContext context,
Aspire.Hosting.Kubernetes (9)
KubernetesEnvironmentContext.cs (1)
15public async Task<KubernetesResource> CreateKubernetesResourceAsync(IResource resource, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
KubernetesInfrastructure.cs (2)
17DistributedApplicationExecutionContext executionContext) : IDistributedApplicationEventingSubscriber 71public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
KubernetesPublishingContext.cs (1)
18DistributedApplicationExecutionContext executionContext,
KubernetesResource.cs (5)
154internal async Task ProcessResourceAsync(KubernetesEnvironmentContext context, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 288private async Task ProcessArgumentsAsync(KubernetesEnvironmentContext environmentContext, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 316private async Task ProcessEnvironmentAsync(KubernetesEnvironmentContext environmentContext, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 380private async Task<object> ProcessValueAsync(KubernetesEnvironmentContext context, DistributedApplicationExecutionContext executionContext, object value, bool embedded = false) 482private async Task<object> BuildHelmConditional(KubernetesEnvironmentContext context, DistributedApplicationExecutionContext executionContext, ReferenceExpression expr, ParameterResource conditionParam, bool embedded)
Aspire.Hosting.Maui (7)
Lifecycle\UnsupportedPlatformEventSubscriber.cs (1)
23public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
Utilities\MauiAndroidEnvironmentAnnotation.cs (2)
42DistributedApplicationExecutionContext executionContext, 47public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext execContext, CancellationToken cancellationToken)
Utilities\MauiEnvironmentHelper.cs (2)
36DistributedApplicationExecutionContext executionContext, 224DistributedApplicationExecutionContext executionContext,
Utilities\MauiiOSEnvironmentAnnotation.cs (2)
42DistributedApplicationExecutionContext executionContext, 47public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext execContext, CancellationToken cancellationToken)
Aspire.Hosting.Testing (3)
DistributedApplicationTestingBuilder.cs (3)
241public DistributedApplicationExecutionContext ExecutionContext => innerBuilder.ExecutionContext; 395public DistributedApplicationExecutionContext ExecutionContext => _innerBuilder.ExecutionContext; 484new DistributedApplicationExecutionContext ExecutionContext => ((IDistributedApplicationBuilder)this).ExecutionContext;
Aspire.Hosting.Tests (99)
Dashboard\DashboardLifecycleHookTests.cs (2)
148var context = new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(DistributedApplicationOperation.Run) { ServiceProvider = TestServiceProvider.Instance }); 579var executionContext = new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(DistributedApplicationOperation.Run)
Dashboard\DashboardResourceTests.cs (1)
707app.Services.GetRequiredService<DistributedApplicationExecutionContext>(),
Dashboard\TransportOptionsValidatorTests.cs (18)
16var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 36var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 55var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 73var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 88var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 109var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 128var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 150var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 174var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 198var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 225var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 250var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 274var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 296var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 312var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 332var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 350var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 374var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run);
Helpers\JsonDocumentManifestPublisher.cs (3)
20DistributedApplicationExecutionContext executionContext 76var executionContext = context.Services.GetRequiredService<DistributedApplicationExecutionContext>();
OperationModesTests.cs (16)
23var tcs = new TaskCompletionSource<DistributedApplicationExecutionContext>(); 25var context = e.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 34var context = await tcs.Task.WaitAsync(TestConstants.DefaultTimeoutTimeSpan); 52var tcs = new TaskCompletionSource<DistributedApplicationExecutionContext>(); 54var context = e.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 63var context = await tcs.Task.WaitAsync(TestConstants.DefaultTimeoutTimeSpan); 81var tcs = new TaskCompletionSource<DistributedApplicationExecutionContext>(); 83var context = e.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 92var context = await tcs.Task.WaitAsync(TestConstants.DefaultTimeoutTimeSpan); 112var tcs = new TaskCompletionSource<DistributedApplicationExecutionContext>(); 114var context = e.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 123var context = await tcs.Task.WaitAsync(TestConstants.DefaultTimeoutTimeSpan);
Orchestrator\ApplicationOrchestratorTests.cs (1)
471var executionContext = new DistributedApplicationExecutionContext(
Orchestrator\ParameterProcessorTests.cs (2)
1133DistributedApplicationExecutionContext? executionContext = null, 1208var executionContext = new DistributedApplicationExecutionContext(
Pipelines\DistributedApplicationPipelineTests.cs (1)
940app.Services.GetRequiredService<DistributedApplicationExecutionContext>(),
RequiredCommandAnnotationTests.cs (2)
446var execContext = app.Services.GetRequiredService<DistributedApplicationExecutionContext>();
ResourceDependencyTests.cs (48)
20var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 37var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 54var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 71var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 90var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 105var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 120var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 135var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 150var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 165var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 183var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 203var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 222var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 243var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 263var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 284var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 307var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 328var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 346var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 363var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 376var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 392var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 407var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 425var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 440var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 456var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 476var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 496var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 522var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 540var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 565var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 587var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 611var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 631var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 650var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 673var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 687var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 703var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 729var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 760var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 791var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 814var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 843var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 866var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 898var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 925var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 959var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 987var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run);
Utils\ArgumentEvaluator.cs (1)
13var executionContext = new DistributedApplicationExecutionContext(
Utils\EnvironmentVariableEvaluator.cs (1)
16var executionContext = new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(applicationOperation)
Utils\ManifestUtils.cs (3)
29var executionContext = new DistributedApplicationExecutionContext(options); 55var executionContext = new DistributedApplicationExecutionContext(options); 74var executionContext = new DistributedApplicationExecutionContext(options);
CustomResources.AppHost (1)
TestResource.cs (1)
85public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
HealthChecksSandbox.AppHost (1)
Program.cs (1)
85public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
Stress.AppHost (1)
TestResource.cs (1)
104public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
TestProject.AppHost (1)
TestProgram.cs (1)
205public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)