2 instantiations of AfterPublishEvent
Aspire.Hosting (1)
Publishing\PipelineExecutor.cs (1)
68new AfterPublishEvent(serviceProvider, model), stoppingToken
Aspire.Hosting.Tests (1)
Eventing\DistributedApplicationBuilderEventingTests.cs (1)
453var testEvent = new AfterPublishEvent(app.Services, new([]));
8 references to AfterPublishEvent
Aspire.Hosting (7)
Ats\BuilderExports.cs (2)
252Func<AfterPublishEvent, Task> callback) 257return builder.Eventing.Subscribe<AfterPublishEvent>(async (@event, ct) =>
Ats\EventingExports.cs (2)
198public static DistributedApplicationEventSubscription OnAfterPublish(this EventingSubscriberRegistrationContext context, Func<AfterPublishEvent, Task> callback) 203return context.Eventing.Subscribe<AfterPublishEvent>((@event, _) => callback(@event));
DistributedApplicationEventingExtensions.cs (2)
40/// Subscribes a callback to the <see cref="AfterPublishEvent"/> event within the AppHost. 47public static T OnAfterPublish<T>(this T builder, Func<AfterPublishEvent, CancellationToken, Task> callback)
Publishing\PipelineExecutor.cs (1)
67await eventing.PublishAsync<AfterPublishEvent>(
Aspire.Hosting.Tests (1)
Eventing\DistributedApplicationBuilderEventingTests.cs (1)
453var testEvent = new AfterPublishEvent(app.Services, new([]));