73 instantiations of DistributedApplicationExecutionContext
Aspire.Hosting (4)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (1)
77public DistributedApplicationExecutionContext ExecutionContext { get; init; } = new(DistributedApplicationOperation.Run);
ApplicationModel\ResourceExtensions.cs (2)
196.BuildAsync(new(applicationOperation), NullLogger.Instance, CancellationToken.None).ConfigureAwait(false); 240.BuildAsync(new(applicationOperation), NullLogger.Instance, CancellationToken.None).ConfigureAwait(false);
DistributedApplicationBuilder.cs (1)
239ExecutionContext = new DistributedApplicationExecutionContext(_executionContextOptions);
Aspire.Hosting.Azure.Tests (34)
AzureBicepProvisionerTests.cs (1)
103new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run),
AzureManifestUtils.cs (1)
25var 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 (5)
AddViteAppTests.cs (5)
313ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 373ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 424ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 480ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 538ExecutionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run),
Aspire.Hosting.Tests (30)
Dashboard\DashboardLifecycleHookTests.cs (3)
145var context = new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(DistributedApplicationOperation.Run) { ServiceProvider = TestServiceProvider.Instance }); 187await hook.ConfigureEnvironmentVariables(new EnvironmentCallbackContext(new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), environmentVariables: envVars, resource: dashboardResource)); 518new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run),
Dashboard\TransportOptionsValidatorTests.cs (18)
15var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 35var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 54var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 72var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 87var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 108var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 127var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 149var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 173var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 197var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 224var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 249var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 273var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 295var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 311var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 331var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 349var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 373var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run);
Dcp\DcpExecutorTests.cs (1)
2142new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(DistributedApplicationOperation.Run)
Orchestrator\ApplicationOrchestratorTests.cs (1)
470var executionContext = new DistributedApplicationExecutionContext(
Orchestrator\ParameterProcessorTests.cs (2)
775executionContext ?? new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run), 835var executionContext = new DistributedApplicationExecutionContext(
Utils\ArgumentEvaluator.cs (1)
13var executionContext = new DistributedApplicationExecutionContext(
Utils\EnvironmentVariableEvaluator.cs (1)
16var executionContext = new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(applicationOperation)
Utils\ManifestUtils.cs (2)
29var executionContext = new DistributedApplicationExecutionContext(options); 53var executionContext = new DistributedApplicationExecutionContext(options);
VersionChecking\VersionCheckServiceTests.cs (1)
264new DistributedApplicationExecutionContext(new DistributedApplicationOperation()),
200 references to DistributedApplicationExecutionContext
Aspire.Hosting (85)
ApplicationModel\ArgumentsExecutionConfigurationGatherer.cs (1)
14public async ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default)
ApplicationModel\CertificateTrustConfigurationCallbackAnnotation.cs (2)
24/// Gets the <see cref="DistributedApplicationExecutionContext"/> for this session. 26public 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)
77public DistributedApplicationExecutionContext ExecutionContext { get; init; } = new(DistributedApplicationOperation.Run);
ApplicationModel\ContainerBuildOptionsCallbackAnnotation.cs (2)
55DistributedApplicationExecutionContext? executionContext = null) 87public DistributedApplicationExecutionContext? ExecutionContext { get; }
ApplicationModel\EnvironmentCallbackContext.cs (3)
15public class EnvironmentCallbackContext(DistributedApplicationExecutionContext executionContext, Dictionary<string, object>? environmentVariables = null, CancellationToken cancellationToken = default) 26public EnvironmentCallbackContext(DistributedApplicationExecutionContext executionContext, IResource resource, Dictionary<string, object>? environmentVariables = null, CancellationToken cancellationToken = default) 59public 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 (10)
257DistributedApplicationExecutionContext executionContext, 292DistributedApplicationExecutionContext executionContext, 332DistributedApplicationExecutionContext executionContext, 355DistributedApplicationExecutionContext executionContext, 389DistributedApplicationExecutionContext executionContext, 425DistributedApplicationExecutionContext executionContext, 449DistributedApplicationExecutionContext? executionContext = null, 520DistributedApplicationExecutionContext executionContext, 547DistributedApplicationExecutionContext executionContext, 589private static async Task<ResolvedValue?> GetValue(this IResource resource, DistributedApplicationExecutionContext executionContext, string? key, IValueProvider valueProvider, ILogger logger, CancellationToken cancellationToken)
ApplicationModel\ResourceUrlsCallbackContext.cs (2)
16public class ResourceUrlsCallbackContext(DistributedApplicationExecutionContext executionContext, IResource resource, List<ResourceUrlAnnotation>? urls = null, CancellationToken cancellationToken = default) 66public DistributedApplicationExecutionContext ExecutionContext { get; } = executionContext ?? throw new ArgumentNullException(nameof(executionContext));
Dashboard\DashboardEventHandlers.cs (2)
35DistributedApplicationExecutionContext executionContext, 843public 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)
76private readonly DistributedApplicationExecutionContext _executionContext; 110DistributedApplicationExecutionContext executionContext,
Devcontainers\DevcontainerPortForwardingLifecycleHook.cs (1)
53public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext execContext, CancellationToken cancellationToken)
DistributedApplication.cs (8)
385var executionContext = _host.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 428/// in refer to <see cref="DistributedApplicationExecutionContext" />. 437var executionContext = _host.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 466/// in refer to <see cref="DistributedApplicationExecutionContext" />. 483var execContext = _host.Services.GetRequiredService<DistributedApplicationExecutionContext>();
DistributedApplicationBuilder.cs (1)
91public DistributedApplicationExecutionContext ExecutionContext { get; }
DistributedApplicationExecutionContext.cs (4)
12/// Constructs a <see cref="DistributedApplicationExecutionContext" /> without a callback to retrieve the <see cref="IServiceProvider" />. 23/// Constructs a <see cref="DistributedApplicationExecutionContext" /> without a callback to retrieve the <see cref="IServiceProvider" />. 44/// Constructs a <see cref="DistributedApplicationExecutionContext" /> with a callback to retrieve the <see cref="IServiceProvider" />. 46/// <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)
92/// the <see cref="DistributedApplicationExecutionContext" /> provides is the 93/// <see cref="DistributedApplicationExecutionContext.IsPublishMode"/> and <see cref="DistributedApplicationExecutionContext.IsRunMode"/> 99/// An example of using the <see cref="DistributedApplicationExecutionContext.IsRunMode"/> property on the <see cref="IDistributedApplicationBuilder"/> via 121public 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);
Orchestrator\ApplicationOrchestrator.cs (2)
32private readonly DistributedApplicationExecutionContext _executionContext; 46DistributedApplicationExecutionContext executionContext,
Orchestrator\OrchestratorHostService.cs (2)
15private readonly DistributedApplicationExecutionContext _executionContext; 20DistributedApplicationExecutionContext executionContext,
Orchestrator\ParameterProcessor.cs (2)
25DistributedApplicationExecutionContext executionContext, 118private async Task ProcessResourceDependenciesAsync(IResource resource, DistributedApplicationExecutionContext executionContext, Dictionary<string, ParameterResource> referencedParameters, HashSet<object?> currentDependencySet, CancellationToken cancellationToken)
ParameterResourceBuilderExtensions.cs (4)
130/// <see cref="DistributedApplicationExecutionContext.IsRunMode"/> is <c>true</c> 303/// The value will be saved to the app host project's user secrets store when <see cref="DistributedApplicationExecutionContext.IsRunMode"/> is <c>true</c>. 333/// The value will be saved to the app host project's user secrets store when <see cref="DistributedApplicationExecutionContext.IsRunMode"/> is <c>true</c>. 363/// 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)
21DistributedApplicationExecutionContext executionContext, 34public DistributedApplicationExecutionContext ExecutionContext { get; } = executionContext;
Pipelines\PipelineStepContext.cs (1)
41public 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)
21DistributedApplicationExecutionContext executionContext) : IDistributedApplicationEventingSubscriber 337DistributedApplicationExecutionContext executionContext, 353public DistributedApplicationExecutionContext ExecutionContext => executionContext; 542public 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, 76public 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) : 81public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
Aspire.Hosting.Azure.Tests (18)
AzureManifestUtils.cs (1)
25var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish);
AzureResourcePreparerTests.cs (1)
244DistributedApplicationExecutionContext? 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 120public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
DockerComposePublishingContext.cs (1)
27DistributedApplicationExecutionContext executionContext,
Aspire.Hosting.Kubernetes (8)
KubernetesEnvironmentContext.cs (1)
15public async Task<KubernetesResource> CreateKubernetesResourceAsync(IResource resource, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
KubernetesInfrastructure.cs (2)
17DistributedApplicationExecutionContext executionContext) : IDistributedApplicationEventingSubscriber 64public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
KubernetesPublishingContext.cs (1)
18DistributedApplicationExecutionContext executionContext,
KubernetesResource.cs (4)
151internal async Task ProcessResourceAsync(KubernetesEnvironmentContext context, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 265private async Task ProcessArgumentsAsync(KubernetesEnvironmentContext environmentContext, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 290private async Task ProcessEnvironmentAsync(KubernetesEnvironmentContext environmentContext, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 354private async Task<object> ProcessValueAsync(KubernetesEnvironmentContext context, DistributedApplicationExecutionContext executionContext, object value)
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 (46)
Dashboard\DashboardLifecycleHookTests.cs (1)
145var context = new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(DistributedApplicationOperation.Run) { ServiceProvider = TestServiceProvider.Instance });
Dashboard\TransportOptionsValidatorTests.cs (18)
15var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 35var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Publish); 54var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 72var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 87var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 108var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 127var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 149var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 173var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 197var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 224var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 249var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 273var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 295var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 311var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 331var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 349var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run); 373var executionContext = new DistributedApplicationExecutionContext(DistributedApplicationOperation.Run);
Helpers\JsonDocumentManifestPublisher.cs (3)
20DistributedApplicationExecutionContext executionContext 76var executionContext = context.Services.GetRequiredService<DistributedApplicationExecutionContext>();
OperationModesTests.cs (16)
22var tcs = new TaskCompletionSource<DistributedApplicationExecutionContext>(); 24var context = e.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 33var context = await tcs.Task.WaitAsync(TestConstants.DefaultTimeoutTimeSpan); 51var tcs = new TaskCompletionSource<DistributedApplicationExecutionContext>(); 53var context = e.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 62var context = await tcs.Task.WaitAsync(TestConstants.DefaultTimeoutTimeSpan); 80var tcs = new TaskCompletionSource<DistributedApplicationExecutionContext>(); 82var context = e.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 91var context = await tcs.Task.WaitAsync(TestConstants.DefaultTimeoutTimeSpan); 111var tcs = new TaskCompletionSource<DistributedApplicationExecutionContext>(); 113var context = e.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 122var context = await tcs.Task.WaitAsync(TestConstants.DefaultTimeoutTimeSpan);
Orchestrator\ApplicationOrchestratorTests.cs (1)
470var executionContext = new DistributedApplicationExecutionContext(
Orchestrator\ParameterProcessorTests.cs (2)
767DistributedApplicationExecutionContext? executionContext = null, 835var executionContext = new DistributedApplicationExecutionContext(
Pipelines\DistributedApplicationPipelineTests.cs (1)
940app.Services.GetRequiredService<DistributedApplicationExecutionContext>(),
Utils\ArgumentEvaluator.cs (1)
13var executionContext = new DistributedApplicationExecutionContext(
Utils\EnvironmentVariableEvaluator.cs (1)
16var executionContext = new DistributedApplicationExecutionContext(new DistributedApplicationExecutionContextOptions(applicationOperation)
Utils\ManifestUtils.cs (2)
29var executionContext = new DistributedApplicationExecutionContext(options); 53var executionContext = new DistributedApplicationExecutionContext(options);
CustomResources.AppHost (1)
TestResource.cs (1)
84public 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)
102public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
TestProject.AppHost (1)
TestProgram.cs (1)
202public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)