2 implementations of ITaskSchedulerProvider
Microsoft.CodeAnalysis.EditorFeatures (1)
Shared\Utilities\ThreadingContextTaskSchedulerProvider.cs (1)
18
internal sealed class ThreadingContextTaskSchedulerProvider(IThreadingContext threadingContext) :
ITaskSchedulerProvider
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\TaskScheduler\TaskSchedulerProvider.cs (1)
15
internal 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)
45
private readonly
ITaskSchedulerProvider
_taskSchedulerProvider;
80
_taskSchedulerProvider = Services.GetRequiredService<
ITaskSchedulerProvider
>();