1 implementation of IWorkspaceThreadingService
Microsoft.CodeAnalysis.EditorFeatures (1)
Shared\Utilities\WorkspaceThreadingService.cs (1)
15
internal sealed class WorkspaceThreadingService :
IWorkspaceThreadingService
14 references to IWorkspaceThreadingService
Microsoft.CodeAnalysis.EditorFeatures (3)
Shared\Utilities\WorkspaceThreadingService.cs (1)
13
[Export(typeof(
IWorkspaceThreadingService
))]
Shared\Utilities\WorkspaceThreadingServiceProvider.cs (2)
18
IWorkspaceThreadingService
service)
23
public
IWorkspaceThreadingService
Service { get; }
Microsoft.CodeAnalysis.Features (3)
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
251
var
threadingService = workspace.Services.GetRequiredService<IWorkspaceThreadingServiceProvider>().Service;
MetadataAsSource\MetadataAsSourceFileService.cs (1)
122
var
threadingService = workspace.Services.GetRequiredService<IWorkspaceThreadingServiceProvider>().Service;
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
354
var
threadingService = workspace.Services.GetRequiredService<IWorkspaceThreadingServiceProvider>().Service;
Microsoft.CodeAnalysis.Workspaces (8)
Options\GlobalOptionService.cs (3)
22
private readonly
IWorkspaceThreadingService
? _workspaceThreadingService;
39
[Import(AllowDefault = true)]
IWorkspaceThreadingService
? workspaceThreadingService,
65
IWorkspaceThreadingService
? workspaceThreadingService,
Shared\Utilities\IWorkspaceThreadingService.cs (1)
35
IWorkspaceThreadingService
Service { get; }
TemporaryStorage\TemporaryStorageService.Factory.cs (2)
18
private readonly
IWorkspaceThreadingService
? _workspaceThreadingService;
23
[Import(AllowDefault = true)]
IWorkspaceThreadingService
? workspaceThreadingService)
TemporaryStorage\TemporaryStorageServiceFactory.cs (2)
52
private readonly
IWorkspaceThreadingService
? _workspaceThreadingService;
99
private TemporaryStorageService(
IWorkspaceThreadingService
? workspaceThreadingService, ITextFactoryService textFactory)