Skip to content
DocsTry Aspire
DocsTry

DistributedApplicationExecutionContext Constructors

ClassConstructors3 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)
{
// ...
}
}
operationDistributedApplicationOperationThe 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)
{
// ...
}
}
operationDistributedApplicationOperationThe operation being performed in this invocation of the AppHost.
publisherNamestringThe 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)
{
// ...
}
}