IDistributedApplicationEventingSubscriber Methods
InterfaceMethods1 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)abstractTask 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) { // ... }}Parameters
eventingIIDistributedApplicationEventing service to subscribe to events from.executionContext DistributedDistributedApplicationExecutionContext instance for the run.cancellationToken CancellationToken Cancellation token from the service collectionReturns
TaskA task indicating event registration is complete