3 implementations of ExecutionContext
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
81public DistributedApplicationExecutionContext ExecutionContext { get; }
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
235public DistributedApplicationExecutionContext ExecutionContext => innerBuilder.ExecutionContext; 385public DistributedApplicationExecutionContext ExecutionContext => _innerBuilder.ExecutionContext;
64 references to ExecutionContext
Aspire.Hosting (11)
ContainerResourceBuilderExtensions.cs (1)
866if (builder.ApplicationBuilder.ExecutionContext.IsRunMode)
ExecutableResourceBuilderExtensions.cs (1)
119if (!builder.ApplicationBuilder.ExecutionContext.IsPublishMode)
IDistributedApplicationBuilder.cs (1)
84/// The <see cref="ExecutionContext"/> property provides access key information about the context
ParameterResourceBuilderExtensions.cs (2)
140if (persist && builder.ExecutionContext.IsRunMode && builder.AppHostAssembly is not null) 343if (builder.ExecutionContext.IsRunMode && builder.AppHostAssembly is not null)
ProjectResourceBuilderExtensions.cs (6)
301if (builder.ApplicationBuilder.ExecutionContext.IsRunMode && builder.ApplicationBuilder.Environment.IsDevelopment()) 313if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 387if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 414if (builder.ApplicationBuilder.ExecutionContext.IsRunMode) 676if (!builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 839var host = builder.ApplicationBuilder.ExecutionContext.IsRunMode &&
Aspire.Hosting.Azure (7)
AzureEnvironmentResourceExtensions.cs (1)
34if (builder.ExecutionContext.IsRunMode)
AzureUserAssignedIdentityExtensions.cs (1)
39if (builder.ExecutionContext.IsRunMode)
ExistingAzureResourceExtensions.cs (4)
40if (!builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 61if (!builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 82if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 103if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode)
Provisioning\AzureProvisionerExtensions.cs (1)
49if (builder.ExecutionContext.IsPublishMode)
Aspire.Hosting.Azure.AIFoundry (1)
AzureAIFoundryExtensions.cs (1)
130if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode)
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationExtensions.cs (1)
76if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode)
Aspire.Hosting.Azure.AppContainers (5)
AzureContainerAppContainerExtensions.cs (1)
40if (!container.ApplicationBuilder.ExecutionContext.IsPublishMode)
AzureContainerAppExecutableExtensions.cs (1)
40if (!executable.ApplicationBuilder.ExecutionContext.IsPublishMode)
AzureContainerAppExtensions.cs (1)
329if (builder.ExecutionContext.IsRunMode)
AzureContainerAppProjectExtensions.cs (1)
40if (!project.ApplicationBuilder.ExecutionContext.IsPublishMode)
ContainerAppExtensions.cs (1)
158if (!resource.ApplicationBuilder.ExecutionContext.IsPublishMode)
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceComputeResourceExtensions.cs (1)
40if (!builder.ApplicationBuilder.ExecutionContext.IsPublishMode)
AzureAppServiceEnvironmentExtensions.cs (1)
136if (!builder.ExecutionContext.IsPublishMode)
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryExtensions.cs (1)
57if (builder.ExecutionContext.IsRunMode)
Aspire.Hosting.Azure.CosmosDB (2)
AzureCosmosDBExtensions.cs (2)
76if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 398if (builder.ApplicationBuilder.ExecutionContext.IsRunMode)
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
217if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode)
Aspire.Hosting.Azure.Functions (2)
AzureFunctionsProjectResourceExtensions.cs (2)
156if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 201if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode
Aspire.Hosting.Azure.PostgreSQL (3)
AzurePostgresExtensions.cs (3)
211if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 298if (builder.ApplicationBuilder.ExecutionContext.IsRunMode) 400if (distributedApplicationBuilder.ExecutionContext.IsRunMode)
Aspire.Hosting.Azure.Redis (4)
AzureRedisEnterpriseExtensions.cs (2)
91if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 139if (builder.ApplicationBuilder.ExecutionContext.IsRunMode)
AzureRedisExtensions.cs (2)
157if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 204if (builder.ApplicationBuilder.ExecutionContext.IsRunMode)
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
345if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode)
Aspire.Hosting.Azure.SignalR (1)
AzureSignalRExtensions.cs (1)
120if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode)
Aspire.Hosting.Azure.Sql (2)
AzureSqlExtensions.cs (2)
171if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode) 318if (distributedApplicationBuilder.ExecutionContext.IsRunMode)
Aspire.Hosting.Azure.Storage (1)
AzureStorageExtensions.cs (1)
153if (builder.ApplicationBuilder.ExecutionContext.IsPublishMode)
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentExtensions.cs (1)
48if (builder.ExecutionContext.IsRunMode)
DockerComposeServiceExtensions.cs (1)
42if (!builder.ApplicationBuilder.ExecutionContext.IsPublishMode)
Aspire.Hosting.Keycloak (1)
KeycloakResourceBuilderExtensions.cs (1)
75if (builder.ExecutionContext.IsRunMode)
Aspire.Hosting.Kubernetes (2)
KubernetesEnvironmentExtensions.cs (1)
42if (builder.ExecutionContext.IsRunMode)
KubernetesServiceExtensions.cs (1)
41if (!builder.ApplicationBuilder.ExecutionContext.IsPublishMode)
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
84if (builder.ExecutionContext.IsPublishMode)
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
260if (builder.ApplicationBuilder.ExecutionContext.IsRunMode)
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
469/// <inheritdoc cref="IDistributedApplicationBuilder.ExecutionContext" /> 470new DistributedApplicationExecutionContext ExecutionContext => ((IDistributedApplicationBuilder)this).ExecutionContext;
Aspire.Hosting.Tests (1)
DistributedApplicationBuilderTests.cs (1)
23Assert.Equal(operation, builder.ExecutionContext.Operation);
Aspire.Hosting.Yarp (1)
YarpResourceExtensions.cs (1)
38if (builder.ExecutionContext.IsRunMode)
AspireWithNode.AppHost (4)
DevCertHostingExtensions.cs (2)
12/// <paramref name="builder"/>.<see cref="IResourceBuilder{T}.ApplicationBuilder">ApplicationBuilder</see>.<see cref="IDistributedApplicationBuilder.ExecutionContext">ExecutionContext</see>.<see cref="DistributedApplicationExecutionContext.IsRunMode">IsRunMode</see><c> == true</c>.<br/> 23if (builder.ApplicationBuilder.ExecutionContext.IsRunMode && builder.ApplicationBuilder.Environment.IsDevelopment())
NodeHostingExtensions.cs (2)
9/// <paramref name="builder"/>.<see cref="IResourceBuilder{T}.ApplicationBuilder">ApplicationBuilder</see>.<see cref="IDistributedApplicationBuilder.ExecutionContext">ExecutionContext</see>.<see cref="DistributedApplicationExecutionContext.IsRunMode">IsRunMode</see><c> == true</c>.<br/> 13if (builder.ApplicationBuilder.ExecutionContext.IsRunMode && builder.ApplicationBuilder.Environment.IsDevelopment())
AspireWithPython.AppHost (1)
AppHost.cs (1)
11if (builder.ExecutionContext.IsRunMode && builder.Environment.IsDevelopment())
Publishers.AppHost (1)
Program.cs (1)
14var publisher = builder.ExecutionContext.PublisherName;
TestShop.AppHost (1)
Program.cs (1)
34if (builder.Environment.IsDevelopment() && builder.ExecutionContext.IsRunMode)
WebPubSub.AppHost (1)
Program.cs (1)
12if (builder.ExecutionContext.IsPublishMode)