2 implementations of IWorkspaceContextService
Microsoft.CodeAnalysis.EditorFeatures (1)
Shared\Utilities\IWorkspaceContextService.cs (1)
29internal sealed class DefaultWorkspaceContextService : IWorkspaceContextService
Microsoft.VisualStudio.LanguageServices (1)
Implementation\VisualStudioWorkspaceContextService.cs (1)
17internal sealed class VisualStudioWorkspaceContextService : IWorkspaceContextService
8 references to IWorkspaceContextService
Microsoft.CodeAnalysis.EditorFeatures (5)
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (2)
114var workspaceContextService = document.Project.Solution.Services.GetRequiredService<IWorkspaceContextService>();
Shared\Extensions\ITextBufferExtensions.cs (2)
20var workspaceContextService = workspace.Services.GetRequiredService<IWorkspaceContextService>();
Shared\Utilities\IWorkspaceContextService.cs (1)
28[ExportWorkspaceService(typeof(IWorkspaceContextService), ServiceLayer.Default), Shared]
Microsoft.VisualStudio.LanguageServices (3)
Implementation\VisualStudioWorkspaceContextService.cs (1)
16[ExportWorkspaceService(typeof(IWorkspaceContextService), ServiceLayer.Host), Shared]
NavigateTo\VisualStudioNavigateToItemProviderFactory.cs (1)
43if (_workspace.Services.GetRequiredService<IWorkspaceContextService>().IsInLspEditorContext())
Remote\VisualStudioRemoteHostClientProvider.cs (1)
60workspaceServices.GetRequiredService<IWorkspaceContextService>().IsCloudEnvironmentClient())