2 instantiations of EnvironmentCallbackContext
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppsInfrastructure.cs (1)
477var context = new EnvironmentCallbackContext(executionContext, cancellationToken: cancellationToken);
Aspire.Hosting.Azure.Tests (1)
AzureFunctionsTests.cs (1)
211var context = new EnvironmentCallbackContext(builder.ExecutionContext);
19 references to EnvironmentCallbackContext
Aspire.Hosting (9)
ApplicationModel\EnvironmentCallbackAnnotation.cs (3)
53public EnvironmentCallbackAnnotation(Action<EnvironmentCallbackContext> callback) 68public EnvironmentCallbackAnnotation(Func<EnvironmentCallbackContext, Task> callback) 78public Func<EnvironmentCallbackContext, Task> Callback { get; private set; }
ApplicationModel\ResourceExtensions.cs (1)
322var context = new EnvironmentCallbackContext(executionContext, config, cancellationToken)
ProjectResourceBuilderExtensions.cs (1)
750private static void SetOnePortsEnvVariable(this IResourceBuilder<ProjectResource> builder, EnvironmentCallbackContext context, string portEnvVariable, string scheme)
ResourceBuilderExtensions.cs (4)
105public static IResourceBuilder<T> WithEnvironment<T>(this IResourceBuilder<T> builder, Action<EnvironmentCallbackContext> callback) where T : IResourceWithEnvironment 120public static IResourceBuilder<T> WithEnvironment<T>(this IResourceBuilder<T> builder, Func<EnvironmentCallbackContext, Task> callback) where T : IResourceWithEnvironment 304private static Action<EnvironmentCallbackContext> CreateEndpointReferenceEnvironmentPopulationCallback(EndpointReferenceAnnotation endpointReferencesAnnotation) 662/// The <see cref="EndpointReference"/> can be used to resolve the address of the endpoint in <see cref="WithEnvironment{T}(IResourceBuilder{T}, Action{EnvironmentCallbackContext})"/>.
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppsInfrastructure.cs (1)
477var context = new EnvironmentCallbackContext(executionContext, cancellationToken: cancellationToken);
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
250builder.WithAnnotation(new EnvironmentCallbackAnnotation((EnvironmentCallbackContext context) =>
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
373builder.WithAnnotation(new EnvironmentCallbackAnnotation((EnvironmentCallbackContext context) =>
Aspire.Hosting.Azure.Tests (1)
AzureFunctionsTests.cs (1)
211var context = new EnvironmentCallbackContext(builder.ExecutionContext);
Aspire.Hosting.Kafka (3)
KafkaBuilderExtensions.cs (3)
137static void ConfigureKafkaUIContainer(EnvironmentCallbackContext context, EndpointReference endpoint, int index) 200private static void ConfigureKafkaContainer(EnvironmentCallbackContext context, KafkaServerResource resource) 230private static void ConfigureLogDirs(EnvironmentCallbackContext context)
Aspire.Hosting.Milvus (1)
MilvusBuilderExtensions.cs (1)
193private static void ConfigureAttuContainer(EnvironmentCallbackContext context, MilvusServerResource resource)
Aspire.Hosting.MongoDB (1)
MongoDBBuilderExtensions.cs (1)
228private static void ConfigureMongoExpressContainer(EnvironmentCallbackContext context, MongoDBServerResource resource)
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
355private static void SetPgAdminEnvironmentVariables(EnvironmentCallbackContext context)