2 types derived from TrackingLSPDocumentManager
Microsoft.VisualStudio.LanguageServer.ContainedLanguage (1)
DefaultLSPDocumentManager.cs (1)
19internal class DefaultLSPDocumentManager : TrackingLSPDocumentManager
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
LanguageClient\TestDocumentManager.cs (1)
11internal sealed class TestDocumentManager : TrackingLSPDocumentManager
17 references to TrackingLSPDocumentManager
Microsoft.VisualStudio.LanguageServices.Razor (7)
LanguageClient\Cohost\HtmlDocumentPublisher.cs (2)
28private readonly TrackingLSPDocumentManager _documentManager = documentManager as TrackingLSPDocumentManager ?? throw new InvalidOperationException("Expected TrackingLSPDocumentManager");
LanguageClient\Cohost\HtmlRequestInvoker.cs (2)
29private readonly TrackingLSPDocumentManager _documentManager = documentManager as TrackingLSPDocumentManager ?? throw new InvalidOperationException("Expected TrackingLSPDocumentManager");
LanguageClient\RazorContentTypeChangeListener.cs (3)
17private readonly TrackingLSPDocumentManager _lspDocumentManager; 49if (lspDocumentManager is not TrackingLSPDocumentManager tracking) 51throw new ArgumentException("The LSP document manager should be of type " + typeof(TrackingLSPDocumentManager).FullName, nameof(_lspDocumentManager));
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (10)
LanguageClient\RazorContentTypeChangeListenerTest.cs (10)
49var lspDocumentManager = new Mock<TrackingLSPDocumentManager>(MockBehavior.Strict); 65var lspDocumentManager = new Mock<TrackingLSPDocumentManager>(MockBehavior.Strict); 79var lspDocumentManager = new Mock<TrackingLSPDocumentManager>(MockBehavior.Strict); 97var lspDocumentManager = new Mock<TrackingLSPDocumentManager>(MockBehavior.Strict); 113var lspDocumentManager = new Mock<TrackingLSPDocumentManager>(MockBehavior.Strict); 129var lspDocumentManager = new Mock<TrackingLSPDocumentManager>(MockBehavior.Strict); 147var lspDocumentManager = new Mock<TrackingLSPDocumentManager>(MockBehavior.Strict); 181var lspDocumentManager = new Mock<TrackingLSPDocumentManager>(MockBehavior.Strict); 204TrackingLSPDocumentManager lspDocumentManager = null, 211lspDocumentManager ??= StrictMock.Of<TrackingLSPDocumentManager>();