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