18 references to LanguageServerWorkspaceFactory
Microsoft.CodeAnalysis.LanguageServer (12)
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (2)
28private readonly LanguageServerWorkspaceFactory _workspaceFactory; 33LanguageServerWorkspaceFactory workspaceFactory,
FileBasedPrograms\FileBasedProgramsWorkspaceProviderFactory.cs (1)
30LanguageServerWorkspaceFactory workspaceFactory,
HostWorkspace\LanguageServerProjectSystem.cs (1)
31LanguageServerWorkspaceFactory workspaceFactory,
HostWorkspace\LanguageServerWorkspaceFactory.cs (2)
21[Export(typeof(LanguageServerWorkspaceFactory)), Shared] 38_logger = loggerFactory.CreateLogger(nameof(LanguageServerWorkspaceFactory));
HostWorkspace\Razor\RazorDynamicFileInfoProvider.cs (1)
22internal sealed partial class RazorDynamicFileInfoProvider(Lazy<LanguageServerWorkspaceFactory> workspaceFactory, ILoggerFactory loggerFactory) : IDynamicFileInfoProvider, ILspService, IOnInitialized, IDisposable
HostWorkspace\Razor\RazorInitializer.cs (1)
18internal sealed class RazorInitializer(Lazy<LanguageServerWorkspaceFactory> workspaceFactory, [Import(AllowDefault = true)] ITelemetryReporter? telemetryReporter) : ILspService, IOnInitialized
HostWorkspace\WorkspaceProjectFactoryService.cs (2)
24LanguageServerWorkspaceFactory workspaceFactory, 28private readonly LanguageServerWorkspaceFactory _workspaceFactory = workspaceFactory;
Program.cs (2)
125var workspaceFactory = exportProvider.GetExportedValue<LanguageServerWorkspaceFactory>();
Microsoft.CodeAnalysis.LanguageServer.UnitTests (6)
FileBasedProgramsWorkspaceTests.cs (4)
56var workspaceFactory = testLspServer.TestWorkspace.ExportProvider.GetExportedValue<LanguageServerWorkspaceFactory>(); 70var workspaceFactory = testLspServer.TestWorkspace.ExportProvider.GetExportedValue<LanguageServerWorkspaceFactory>();
WorkspaceProjectFactoryServiceTests.cs (2)
27var workspaceFactory = exportProvider.GetExportedValue<LanguageServerWorkspaceFactory>();