@@ -13,6 +13,7 @@ namespace OmniSharp.Extensions.LanguageServer.Client
1313 internal class DefaultLanguageClientFacade : LanguageProtocolProxy , ILanguageClientFacade , IOnLanguageClientStarted
1414 {
1515 private readonly Lazy < ITextDocumentLanguageClient > _textDocument ;
16+ private readonly Lazy < INotebookDocumentLanguageClient > _notebookDocument ;
1617 private readonly Lazy < IClientLanguageClient > _client ;
1718 private readonly Lazy < IGeneralLanguageClient > _general ;
1819 private readonly Lazy < IWindowLanguageClient > _window ;
@@ -28,6 +29,7 @@ public DefaultLanguageClientFacade(
2829 IProgressManager progressManager ,
2930 ILanguageProtocolSettings languageProtocolSettings ,
3031 Lazy < ITextDocumentLanguageClient > textDocument ,
32+ Lazy < INotebookDocumentLanguageClient > notebookDocument ,
3133 Lazy < IClientLanguageClient > client ,
3234 Lazy < IGeneralLanguageClient > general ,
3335 Lazy < IWindowLanguageClient > window ,
@@ -38,6 +40,7 @@ IInsanceHasStarted instanceHasStarted
3840 ) : base ( requestRouter , resolverContext , progressManager , languageProtocolSettings )
3941 {
4042 _textDocument = textDocument ;
43+ _notebookDocument = notebookDocument ;
4144 _client = client ;
4245 _general = general ;
4346 _window = window ;
@@ -48,6 +51,7 @@ IInsanceHasStarted instanceHasStarted
4851 }
4952
5053 public ITextDocumentLanguageClient TextDocument => _textDocument . Value ;
54+ public INotebookDocumentLanguageClient NotebookDocument => _notebookDocument . Value ;
5155 public IClientLanguageClient Client => _client . Value ;
5256 public IGeneralLanguageClient General => _general . Value ;
5357 public IWindowLanguageClient Window => _window . Value ;
0 commit comments