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