5 implementations of IDistributedApplicationResourceEvent
Aspire.Hosting (5)
ApplicationModel\BeforeResourceStartedEvent.cs (1)
16public class BeforeResourceStartedEvent(IResource resource, IServiceProvider services) : IDistributedApplicationResourceEvent
ApplicationModel\ConnectionStringAvailableEvent.cs (1)
13public class ConnectionStringAvailableEvent(IResource resource, IServiceProvider services) : IDistributedApplicationResourceEvent
ApplicationModel\InitializeResourceEvent.cs (1)
26IServiceProvider services) : IDistributedApplicationResourceEvent
ApplicationModel\ResourceEndpointsAllocatedEvent.cs (1)
14public class ResourceEndpointsAllocatedEvent(IResource resource, IServiceProvider services) : IDistributedApplicationResourceEvent
ApplicationModel\ResourceReadyEvent.cs (1)
16public class ResourceReadyEvent(IResource resource, IServiceProvider services) : IDistributedApplicationResourceEvent
4 references to IDistributedApplicationResourceEvent
Aspire.Hosting (4)
Eventing\DistributedApplicationEventing.cs (1)
106public DistributedApplicationEventSubscription Subscribe<T>(IResource resource, Func<T, CancellationToken, Task> callback) where T : IDistributedApplicationResourceEvent
Eventing\DistributedApplicationEventSubscription.cs (2)
23public class DistributedApplicationResourceEventSubscription(IResource? resource, Func<IDistributedApplicationResourceEvent, CancellationToken, Task> callback) 24: DistributedApplicationEventSubscription((@event, cancellationToken) => callback((IDistributedApplicationResourceEvent)@event, cancellationToken))
Eventing\IDistributedApplicationEventing.cs (1)
28DistributedApplicationEventSubscription Subscribe<T>(IResource resource, Func<T, CancellationToken, Task> callback) where T : IDistributedApplicationResourceEvent;