3 implementations of IHostWorkspaceProvider
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\MockHostWorkspaceProvider.cs (1)
15internal sealed class MockHostWorkspaceProvider() : IHostWorkspaceProvider
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerWorkspaceFactory.cs (1)
24internal sealed class LanguageServerWorkspaceFactory : IHostWorkspaceProvider
Microsoft.VisualStudio.LanguageServices (1)
Workspace\VisualStudioIHostWorkspaceProvider.cs (1)
17internal sealed class VisualStudioIHostWorkspaceProvider(VisualStudioWorkspace workspace) : IHostWorkspaceProvider
18 references to IHostWorkspaceProvider
Microsoft.CodeAnalysis.EditorFeatures (5)
EditAndContinue\EditorActiveStatementTrackingController.cs (1)
16internal sealed class EditorActiveStatementTrackingController(Lazy<IHostWorkspaceProvider> workspaceProvider) : IActiveStatementTrackingController
EditAndContinue\EditorHostSolutionProvider.cs (1)
18internal sealed class EditorHostSolutionProvider(Lazy<IHostWorkspaceProvider> workspaceProvider) : ISolutionSnapshotProvider
EditAndContinue\ManagedHotReloadLanguageServiceFactory.cs (2)
27private readonly Lazy<IHostWorkspaceProvider> _workspaceProvider; 37Lazy<IHostWorkspaceProvider> workspaceProvider,
EditAndContinue\ManagedHotReloadLanguageServiceImpl.cs (1)
26Lazy<IHostWorkspaceProvider> workspaceProvider,
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EditAndContinue\EditorManagedHotReloadLanguageServiceTests.cs (2)
150((MockHostWorkspaceProvider)workspace.GetService<IHostWorkspaceProvider>()).Workspace = workspace; 264((MockHostWorkspaceProvider)localWorkspace.GetService<IHostWorkspaceProvider>()).Workspace = localWorkspace;
Microsoft.CodeAnalysis.ExternalAccess.Copilot (1)
Internal\SemanticSearch\CopilotSemanticSearchQueryExecutor.cs (1)
24internal sealed class CopilotSemanticSearchQueryExecutor(IHostWorkspaceProvider workspaceProvider) : ICopilotSemanticSearchQueryExecutor
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\MockHostWorkspaceProvider.cs (1)
12[Export(typeof(IHostWorkspaceProvider)), PartNotDiscoverable, Shared]
Microsoft.CodeAnalysis.LanguageServer (2)
HostWorkspace\LanguageServerWorkspaceFactory.cs (2)
22[Export(typeof(IHostWorkspaceProvider))] 82Workspace IHostWorkspaceProvider.Workspace => HostWorkspace;
Microsoft.VisualStudio.LanguageServices (3)
EditAndContinue\EditAndContinueFeedbackDiagnosticFileProvider.cs (2)
46private readonly Lazy<IHostWorkspaceProvider> _workspaceProvider; 51public EditAndContinueFeedbackDiagnosticFileProvider(Lazy<IHostWorkspaceProvider> workspaceProvider)
Workspace\VisualStudioIHostWorkspaceProvider.cs (1)
14[Export(typeof(IHostWorkspaceProvider))]
Microsoft.VisualStudio.LanguageServices.CSharp (1)
SemanticSearch\SemanticSearchToolWindowImpl.cs (1)
54IHostWorkspaceProvider hostWorkspaceProvider,
Microsoft.VisualStudio.LanguageServices.DevKit (3)
src\EditorFeatures\Core\EditAndContinue\ManagedHotReloadLanguageServiceFactory.cs (2)
27private readonly Lazy<IHostWorkspaceProvider> _workspaceProvider; 37Lazy<IHostWorkspaceProvider> workspaceProvider,
src\EditorFeatures\Core\EditAndContinue\ManagedHotReloadLanguageServiceImpl.cs (1)
26Lazy<IHostWorkspaceProvider> workspaceProvider,