6 references to IEventListener
Microsoft.CodeAnalysis.Workspaces (6)
Workspace\Host\EventListener\EventListenerTracker.cs (3)
18
/// <typeparam name="TService">TService for <see cref="
IEventListener
{TService}"/></typeparam>
47
public static IEnumerable<
IEventListener
<TService>> GetListeners(
53
.OfType<
IEventListener
<TService>>();
Workspace\Host\EventListener\IWorkspaceEventListenerProvider.cs (3)
16
/// Ensure <see cref="
IEventListener
{TService}.StartListening(Workspace, TService)"/> is called for the workspace
36
internal sealed class Service(Workspace workspace, IEnumerable<
IEventListener
<object>> eventListeners) : IWorkspaceEventListenerService
40
private readonly ImmutableArray<
IEventListener
<object>> _eventListeners = eventListeners.ToImmutableArray();