Share via


EnvironmentCallbackContext Constructors

Definition

Overloads

EnvironmentCallbackContext(DistributedApplicationExecutionContext, Dictionary<String,Object>, CancellationToken)

Source:
EnvironmentCallbackContext.cs
Source:
EnvironmentCallbackContext.cs
Source:
EnvironmentCallbackContext.cs
Source:
EnvironmentCallbackContext.cs

Represents a callback context for environment variables associated with a publisher.

public EnvironmentCallbackContext(Aspire.Hosting.DistributedApplicationExecutionContext executionContext, System.Collections.Generic.Dictionary<string,object>? environmentVariables = default, System.Threading.CancellationToken cancellationToken = default);
new Aspire.Hosting.ApplicationModel.EnvironmentCallbackContext : Aspire.Hosting.DistributedApplicationExecutionContext * System.Collections.Generic.Dictionary<string, obj> * System.Threading.CancellationToken -> Aspire.Hosting.ApplicationModel.EnvironmentCallbackContext
Public Sub New (executionContext As DistributedApplicationExecutionContext, Optional environmentVariables As Dictionary(Of String, Object) = Nothing, Optional cancellationToken As CancellationToken = Nothing)

Parameters

executionContext
DistributedApplicationExecutionContext

The execution context for this invocation of the AppHost.

environmentVariables
Dictionary<String,Object>

The environment variables associated with this execution.

cancellationToken
CancellationToken

A CancellationToken.

Applies to

EnvironmentCallbackContext(DistributedApplicationExecutionContext, IResource, Dictionary<String,Object>, CancellationToken)

Source:
EnvironmentCallbackContext.cs

Initializes a new instance of the EnvironmentCallbackContext class.

public EnvironmentCallbackContext(Aspire.Hosting.DistributedApplicationExecutionContext executionContext, Aspire.Hosting.ApplicationModel.IResource resource, System.Collections.Generic.Dictionary<string,object>? environmentVariables = default, System.Threading.CancellationToken cancellationToken = default);
new Aspire.Hosting.ApplicationModel.EnvironmentCallbackContext : Aspire.Hosting.DistributedApplicationExecutionContext * Aspire.Hosting.ApplicationModel.IResource * System.Collections.Generic.Dictionary<string, obj> * System.Threading.CancellationToken -> Aspire.Hosting.ApplicationModel.EnvironmentCallbackContext
Public Sub New (executionContext As DistributedApplicationExecutionContext, resource As IResource, Optional environmentVariables As Dictionary(Of String, Object) = Nothing, Optional cancellationToken As CancellationToken = Nothing)

Parameters

executionContext
DistributedApplicationExecutionContext

The execution context for this invocation of the AppHost.

resource
IResource

The resource associated with this callback context.

environmentVariables
Dictionary<String,Object>

The environment variables associated with this execution.

cancellationToken
CancellationToken

A CancellationToken.

Applies to