1 instantiation of EventingSubscriberRegistrationContext
Aspire.Hosting (1)
Ats\EventingExports.cs (1)
230return subscribe(new EventingSubscriberRegistrationContext(eventing, executionContext, cancellationToken));
8 references to EventingSubscriberRegistrationContext
Aspire.Hosting (8)
Ats\EventingExports.cs (8)
23public static void AddEventingSubscriber(this IDistributedApplicationBuilder builder, Func<EventingSubscriberRegistrationContext, Task> subscribe) 37public static void TryAddEventingSubscriber(this IDistributedApplicationBuilder builder, Func<EventingSubscriberRegistrationContext, Task> subscribe) 168public static DistributedApplicationEventSubscription OnBeforeStart(this EventingSubscriberRegistrationContext context, Func<BeforeStartEvent, Task> callback) 183public static DistributedApplicationEventSubscription OnBeforePublish(this EventingSubscriberRegistrationContext context, Func<BeforePublishEvent, Task> callback) 198public static DistributedApplicationEventSubscription OnAfterPublish(this EventingSubscriberRegistrationContext context, Func<AfterPublishEvent, Task> callback) 213public static DistributedApplicationEventSubscription OnAfterResourcesCreated(this EventingSubscriberRegistrationContext context, Func<AfterResourcesCreatedEvent, Task> callback) 221private sealed class CallbackEventingSubscriber(Func<EventingSubscriberRegistrationContext, Task> subscribe) : IDistributedApplicationEventingSubscriber 223public bool Matches(Func<EventingSubscriberRegistrationContext, Task> otherSubscribe)