Skip to content
Docs Try Aspire

IDistributedApplicationEventingSubscriber Methods

Interface Methods 1 member
Defines an interface for services that want to subscribe to events from IDistributedApplicationEventing. This allows a service to subscribe to BeforeStartEvent before the application actually starts.
SubscribeAsync(IDistributedApplicationEventing, DistributedApplicationExecutionContext, CancellationToken) Section titled SubscribeAsync(IDistributedApplicationEventing, DistributedApplicationExecutionContext, CancellationToken) abstract Task
Callback during which the service should subscribe to global events from IDistributedApplicationEventing.
public interface IDistributedApplicationEventingSubscriber
{
public abstract Task SubscribeAsync(
IDistributedApplicationEventing eventing,
DistributedApplicationExecutionContext executionContext,
CancellationToken cancellationToken)
{
// ...
}
}
eventing IDistributedApplicationEventing The IDistributedApplicationEventing service to subscribe to events from.
cancellationToken CancellationToken Cancellation token from the service collection
Task A task indicating event registration is complete