2 implementations of IWorkspaceContextService
Microsoft.CodeAnalysis.EditorFeatures (1)
Shared\Utilities\IWorkspaceContextService.cs (1)
31internal sealed class DefaultWorkspaceContextService(IGlobalOptionService globalOptionsService) : IWorkspaceContextService
Microsoft.VisualStudio.LanguageServices (1)
Implementation\VisualStudioWorkspaceContextService.cs (1)
16internal sealed class VisualStudioWorkspaceContextService : IWorkspaceContextService
10 references to IWorkspaceContextService
Microsoft.CodeAnalysis.EditorFeatures (7)
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (2)
99var workspaceContextService = document.Project.Solution.Services.GetRequiredService<IWorkspaceContextService>();
InlineHints\InlineHintsDataTaggerProvider.cs (2)
78var 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)
15[ExportWorkspaceService(typeof(IWorkspaceContextService), ServiceLayer.Host), Shared]
NavigateTo\VisualStudioNavigateToItemProviderFactory.cs (1)
43if (_workspace.Services.GetRequiredService<IWorkspaceContextService>().IsInLspEditorContext())
Remote\VisualStudioRemoteHostClientProvider.cs (1)
77workspaceServices.GetRequiredService<IWorkspaceContextService>().IsCloudEnvironmentClient())