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