1 implementation of ILspLogger
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractLspLogger.cs (1)
12internal abstract class AbstractLspLogger : ILspLogger
27 references to ILspLogger
Microsoft.CodeAnalysis.LanguageServer.Protocol (27)
Handler\Configuration\DidChangeConfigurationNotificationHandler.cs (2)
25private readonly ILspLogger _lspLogger; 48ILspLogger 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)
35internal 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)
82AddService<ILspLogger>(logger);
RoslynRequestExecutionQueue.cs (1)
22public RoslynRequestExecutionQueue(AbstractLanguageServer<RequestContext> languageServer, ILspLogger logger, AbstractHandlerProvider handlerProvider)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractLanguageServer.cs (2)
23protected readonly ILspLogger Logger; 61ILspLogger 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)
22JsonRpc 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)
60protected readonly ILspLogger _logger; 86public RequestExecutionQueue(AbstractLanguageServer<TRequestContext> languageServer, ILspLogger logger, AbstractHandlerProvider handlerProvider)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\SystemTextJsonLanguageServer.cs (1)
18JsonRpc jsonRpc, JsonSerializerOptions options, ILspLogger logger, AbstractTypeRefResolver? typeRefResolver = null)
Workspaces\ILspMiscellaneousFilesWorkspaceProvider.cs (1)
18TextDocument? AddMiscellaneousDocument(DocumentUri uri, SourceText documentText, string languageId, ILspLogger logger);
Workspaces\LspMiscellaneousFilesWorkspaceProvider.cs (2)
43public TextDocument? AddMiscellaneousDocument(DocumentUri uri, SourceText documentText, string languageId, ILspLogger logger) 87/// Calls to this method and <see cref="AddMiscellaneousDocument(DocumentUri, SourceText, string, ILspLogger)"/> are made
Workspaces\LspWorkspaceManager.cs (2)
67private readonly ILspLogger _logger; 74ILspLogger logger,