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) { // ... }}Parameters
eventing IDistributedApplicationEventing The IDistributedApplicationEventing service to subscribe to events from. executionContext DistributedApplicationExecutionContext The DistributedApplicationExecutionContext instance for the run. cancellationToken CancellationToken Cancellation token from the service collection Returns
Task A task indicating event registration is complete