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