1 implementation of ILspLogger
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractLspLogger.cs (1)
12internal abstract class AbstractLspLogger : ILspLogger
26 references to ILspLogger
Microsoft.CodeAnalysis.LanguageServer.Protocol (26)
Handler\Configuration\DidChangeConfigurationNotificationHandler.cs (2)
26private readonly ILspLogger _lspLogger; 49ILspLogger logger,
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
118internal static async Task<VSInternalInlineCompletionItem?> GetInlineCompletionItemsAsync(ILspLogger logger, Document document, LinePosition linePosition, LSP.FormattingOptions options, XmlSnippetParser xmlSnippetParser, CancellationToken cancellationToken)
Handler\InlineCompletions\XmlSnippetParser.cs (1)
36internal ParsedXmlSnippet? GetParsedXmlSnippet(SnippetInfo matchingSnippetInfo, ILspLogger logger)
Handler\RequestContext.cs (4)
58public ILspLogger Logger => _logger; 168private readonly ILspLogger _logger; 173ILspLogger logger, 236ILspLogger logger,
IRequestExecutionQueueProvider.cs (1)
11IRequestExecutionQueue<RequestContext> CreateRequestExecutionQueue(AbstractLanguageServer<RequestContext> languageServer, ILspLogger logger, AbstractHandlerProvider handlerProvider);
RequestExecutionQueueProvider.cs (1)
18public IRequestExecutionQueue<RequestContext> CreateRequestExecutionQueue(AbstractLanguageServer<RequestContext> languageServer, ILspLogger logger, AbstractHandlerProvider handlerProvider)
RoslynLanguageServer.cs (1)
84AddService<ILspLogger>(logger);
RoslynRequestExecutionQueue.cs (1)
22public RoslynRequestExecutionQueue(AbstractLanguageServer<RequestContext> languageServer, ILspLogger logger, AbstractHandlerProvider handlerProvider)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractLanguageServer.cs (2)
22protected readonly ILspLogger Logger; 59ILspLogger logger,
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractRequestContextFactory.cs (1)
20/// It also allows somewhere to pass things like the <see cref="ILspServices" /> or <see cref="ILspLogger" /> which are useful on a wide variety of requests.
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\NewtonsoftLanguageServer.cs (1)
23JsonRpc jsonRpc, JsonSerializer jsonSerializer, ILspLogger logger, AbstractTypeRefResolver? typeRefResolver = null)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\QueueItem.cs (3)
26private readonly ILspLogger _logger; 52ILspLogger logger, 73ILspLogger logger,
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (2)
62protected readonly ILspLogger _logger; 88public RequestExecutionQueue(AbstractLanguageServer<TRequestContext> languageServer, ILspLogger logger, AbstractHandlerProvider handlerProvider)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\SystemTextJsonLanguageServer.cs (1)
19JsonRpc jsonRpc, JsonSerializerOptions options, ILspLogger logger, AbstractTypeRefResolver? typeRefResolver = null)
Workspaces\LspMiscellaneousFilesWorkspace.cs (2)
39public Document? AddMiscellaneousDocument(Uri uri, SourceText documentText, string languageId, ILspLogger logger) 73/// Calls to this method and <see cref="AddMiscellaneousDocument(Uri, SourceText, string, ILspLogger)"/> are made
Workspaces\LspWorkspaceManager.cs (2)
117private readonly ILspLogger _logger; 124ILspLogger logger,