2 implementations of ITaskSchedulerProvider
Microsoft.CodeAnalysis.EditorFeatures (1)
Shared\Utilities\ThreadingContextTaskSchedulerProvider.cs (1)
18internal sealed class ThreadingContextTaskSchedulerProvider(IThreadingContext threadingContext) : ITaskSchedulerProvider
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\TaskScheduler\TaskSchedulerProvider.cs (1)
15internal sealed class TaskSchedulerProvider : ITaskSchedulerProvider
4 references to ITaskSchedulerProvider
Microsoft.CodeAnalysis.EditorFeatures (1)
Shared\Utilities\ThreadingContextTaskSchedulerProvider.cs (1)
15[ExportWorkspaceService(typeof(ITaskSchedulerProvider), ServiceLayer.Editor), Shared]
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\Host\TaskScheduler\TaskSchedulerProvider.cs (1)
13[ExportWorkspaceService(typeof(ITaskSchedulerProvider), ServiceLayer.Default)]
Workspace\Workspace.cs (2)
45private readonly ITaskSchedulerProvider _taskSchedulerProvider; 80_taskSchedulerProvider = Services.GetRequiredService<ITaskSchedulerProvider>();