3 types derived from AbstractLspLogger
Microsoft.CodeAnalysis.LanguageServer (1)
Logging\LspServiceLogger.cs (1)
13internal sealed class LspServiceLogger : AbstractLspLogger, ILspService
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
NoOpLspLogger.cs (1)
10internal sealed class NoOpLspLogger : AbstractLspLogger, ILspService
Microsoft.VisualStudio.LanguageServices (1)
LanguageClient\LogHubLspLogger.cs (1)
14internal sealed class LogHubLspLogger : AbstractLspLogger, ILspService
21 references to AbstractLspLogger
Microsoft.CodeAnalysis.EditorFeatures (2)
LanguageServer\AbstractInProcLanguageClient.cs (2)
227var logger = await lspLoggerFactory.CreateLoggerAsync(serverTypeName, jsonRpc, cancellationToken).ConfigureAwait(false); 248AbstractLspLogger logger,
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
LanguageServer\VSTypeScriptHandlerTests.cs (3)
112public VSTypeScriptTestLspServer(LspTestWorkspace testWorkspace, Dictionary<string, IList<Roslyn.LanguageServer.Protocol.Location>> locations, InitializationOptions options, AbstractLspLogger logger) : base(testWorkspace, locations, options, logger) 116protected override RoslynLanguageServer CreateLanguageServer(Stream inputStream, Stream outputStream, WellKnownLspServerKinds serverKind, AbstractLspLogger logger) 139public static async Task<VSTypeScriptTestLspServer> CreateAsync(LspTestWorkspace testWorkspace, InitializationOptions options, AbstractLspLogger logger)
Microsoft.CodeAnalysis.LanguageServer (1)
Logging\LspServiceLogger.cs (1)
11/// Implements <see cref="AbstractLspLogger"/> by sending LSP log messages back to the client.
Microsoft.CodeAnalysis.LanguageServer.Protocol (12)
CSharpVisualBasicLanguageServerFactory.cs (1)
34AbstractLspLogger logger,
Handler\Configuration\DidChangeConfigurationNotificationHandlerFactory.cs (2)
29var lspLogger = lspServices.GetRequiredService<AbstractLspLogger>();
Handler\RequestContextFactory.cs (2)
26var logger = _lspServices.GetRequiredService<AbstractLspLogger>();
ILanguageServerFactory.cs (1)
20AbstractLspLogger logger,
ILspServiceLoggerFactory.cs (1)
14Task<AbstractLspLogger> CreateLoggerAsync(string serverTypeName, JsonRpc jsonRpc, CancellationToken cancellationToken);
RoslynLanguageServer.cs (3)
33AbstractLspLogger logger, 70AbstractLspLogger logger, 83AddService<AbstractLspLogger>(logger);
Workspaces\LspWorkspaceManagerFactory.cs (2)
20var logger = lspServices.GetRequiredService<AbstractLspLogger>();
Microsoft.VisualStudio.LanguageServices (1)
LanguageClient\VisualStudioLogHubLoggerFactory.cs (1)
40public async Task<AbstractLspLogger> CreateLoggerAsync(string serverTypeName, JsonRpc jsonRpc, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
DocumentOutline\DocumentOutlineTestsBase.cs (2)
102private EditorTestLspServer(EditorTestWorkspace testWorkspace, Dictionary<string, IList<LanguageServer.Protocol.Location>> locations, InitializationOptions options, AbstractLspLogger logger) : base(testWorkspace, locations, options, logger) 106public static async Task<EditorTestLspServer> CreateAsync(EditorTestWorkspace testWorkspace, InitializationOptions initializationOptions, AbstractLspLogger logger)