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