Skip to content
Docs Try Aspire

DistributedApplicationExecutionContext Constructors

Class Constructors 3 members
Exposes the global contextual information for this invocation of the AppHost.
Constructor(DistributedApplicationOperation) Section titled Constructor(DistributedApplicationOperation)
Constructs a DistributedApplicationExecutionContext without a callback to retrieve the IServiceProvider.
public class DistributedApplicationExecutionContext
{
public DistributedApplicationExecutionContext(
DistributedApplicationOperation operation)
{
// ...
}
}
operation DistributedApplicationOperation The operation being performed in this invocation of the AppHost.
This constructor is used for internal testing purposes.
Constructor(DistributedApplicationOperation, string) Section titled Constructor(DistributedApplicationOperation, string)
Constructs a DistributedApplicationExecutionContext without a callback to retrieve the IServiceProvider.
public class DistributedApplicationExecutionContext
{
public DistributedApplicationExecutionContext(
DistributedApplicationOperation operation,
string publisherName)
{
// ...
}
}
operation DistributedApplicationOperation The operation being performed in this invocation of the AppHost.
publisherName string The name of the publisher being used for the publish operation. This corresponds to publishers added via the PublisherDistributedApplicationBuilderExtensions.AddPublisher extension method.
This constructor is used for internal testing purposes.
Constructor(DistributedApplicationExecutionContextOptions) Section titled Constructor(DistributedApplicationExecutionContextOptions)
Constructs a DistributedApplicationExecutionContext with a callback to retrieve the IServiceProvider.
public class DistributedApplicationExecutionContext
{
public DistributedApplicationExecutionContext(
DistributedApplicationExecutionContextOptions options)
{
// ...
}
}