20 references to LanguageServerWorkspaceFactory
Microsoft.CodeAnalysis.LanguageServer (14)
FileBasedPrograms\CanonicalMiscellaneousFilesProjectProvider.cs (2)
16
private readonly
LanguageServerWorkspaceFactory
_workspaceFactory;
21
public CanonicalMiscellaneousFilesProjectProvider(
LanguageServerWorkspaceFactory
workspaceFactory, ILoggerFactory loggerFactory)
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (1)
36
LanguageServerWorkspaceFactory
workspaceFactory,
FileBasedPrograms\FileBasedProgramsWorkspaceProviderFactory.cs (1)
29
LanguageServerWorkspaceFactory
workspaceFactory,
HostWorkspace\LanguageServerProjectLoader.cs (2)
27
protected readonly
LanguageServerWorkspaceFactory
_workspaceFactory;
90
LanguageServerWorkspaceFactory
workspaceFactory,
HostWorkspace\LanguageServerProjectSystem.cs (1)
29
LanguageServerWorkspaceFactory
workspaceFactory,
HostWorkspace\LanguageServerWorkspaceFactory.cs (2)
21
[Export(typeof(
LanguageServerWorkspaceFactory
)), Shared]
38
_logger = loggerFactory.CreateLogger(nameof(
LanguageServerWorkspaceFactory
));
HostWorkspace\Razor\RazorInitializer.cs (1)
18
internal sealed class RazorInitializer(Lazy<
LanguageServerWorkspaceFactory
> workspaceFactory, [Import(AllowDefault = true)] ITelemetryReporter? telemetryReporter) : ILspService, IOnInitialized
HostWorkspace\WorkspaceProjectFactoryService.cs (2)
24
LanguageServerWorkspaceFactory
workspaceFactory,
28
private readonly
LanguageServerWorkspaceFactory
_workspaceFactory = workspaceFactory;
Program.cs (2)
121
var
workspaceFactory = exportProvider.GetExportedValue<
LanguageServerWorkspaceFactory
>();
Microsoft.CodeAnalysis.LanguageServer.UnitTests (6)
FileBasedProgramsWorkspaceTests.cs (4)
63
var
workspaceFactory = testLspServer.TestWorkspace.ExportProvider.GetExportedValue<
LanguageServerWorkspaceFactory
>();
77
var
workspaceFactory = testLspServer.TestWorkspace.ExportProvider.GetExportedValue<
LanguageServerWorkspaceFactory
>();
WorkspaceProjectFactoryServiceTests.cs (2)
27
var
workspaceFactory = exportProvider.GetExportedValue<
LanguageServerWorkspaceFactory
>();