1 instantiation of EnvironmentCallbackContext
Aspire.Hosting.Tests (1)
Utils\EnvironmentVariableEvaluator.cs (1)
25var context = new EnvironmentCallbackContext(executionContext, config);
21 references to EnvironmentCallbackContext
Aspire.Hosting (12)
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)
112var context = new EnvironmentCallbackContext(executionContext, config);
Dcp\ApplicationExecutor.cs (2)
1266var context = new EnvironmentCallbackContext(_executionContext, config, cancellationToken) 1545var context = new EnvironmentCallbackContext(_executionContext, config, cancellationToken);
ProjectResourceBuilderExtensions.cs (1)
670private static void SetOnePortsEnvVariable(this IResourceBuilder<ProjectResource> builder, EnvironmentCallbackContext context, string portEnvVariable, string scheme)
Publishing\ManifestPublishingContext.cs (1)
447var envContext = new EnvironmentCallbackContext(ExecutionContext, config, CancellationToken);
ResourceBuilderExtensions.cs (4)
89public static IResourceBuilder<T> WithEnvironment<T>(this IResourceBuilder<T> builder, Action<EnvironmentCallbackContext> callback) where T : IResourceWithEnvironment 101public static IResourceBuilder<T> WithEnvironment<T>(this IResourceBuilder<T> builder, Func<EnvironmentCallbackContext, Task> callback) where T : IResourceWithEnvironment 249private static Action<EnvironmentCallbackContext> CreateEndpointReferenceEnvironmentPopulationCallback(EndpointReferenceAnnotation endpointReferencesAnnotation) 538/// 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.AWS (1)
SdkUtilities.cs (1)
44internal static void ApplySDKConfig(EnvironmentCallbackContext context, IAWSSDKConfig awsSdkConfig, bool force)
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
180builder.WithAnnotation(new EnvironmentCallbackAnnotation((EnvironmentCallbackContext context) =>
Aspire.Hosting.Kafka (3)
KafkaBuilderExtensions.cs (3)
132static void ConfigureKafkaUIContainer(EnvironmentCallbackContext context, EndpointReference endpoint, int index) 195private static void ConfigureKafkaContainer(EnvironmentCallbackContext context, KafkaServerResource resource) 226private static void ConfigureLogDirs(EnvironmentCallbackContext context)
Aspire.Hosting.Milvus (1)
MilvusBuilderExtensions.cs (1)
256private static void ConfigureAttuContainer(EnvironmentCallbackContext context, MilvusServerResource resource)
Aspire.Hosting.MongoDB (1)
MongoDBBuilderExtensions.cs (1)
164private static void ConfigureMongoExpressContainer(EnvironmentCallbackContext context, MongoDBServerResource resource)
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
355private static void SetPgAdminEnvironmentVariables(EnvironmentCallbackContext context)
Aspire.Hosting.Tests (1)
Utils\EnvironmentVariableEvaluator.cs (1)
25var context = new EnvironmentCallbackContext(executionContext, config);