private DefaultRazorHoverInfoService GetDefaultRazorHoverInfoService()
        {
            var lspTagHelperTooltipFactory   = new DefaultLSPTagHelperTooltipFactory();
            var vsLspTagHelperTooltipFactory = new DefaultVSLSPTagHelperTooltipFactory();

            return(new DefaultRazorHoverInfoService(TagHelperFactsService, lspTagHelperTooltipFactory, vsLspTagHelperTooltipFactory, HtmlFactsService));
        }
        private DefaultRazorHoverInfoService GetDefaultRazorHoverInfoService(ClientNotifierServiceBase languageServer = null)
        {
            if (languageServer is null)
            {
                languageServer = LanguageServer;
            }

            var lspTagHelperTooltipFactory   = new DefaultLSPTagHelperTooltipFactory(languageServer);
            var vsLspTagHelperTooltipFactory = new DefaultVSLSPTagHelperTooltipFactory();

            return(new DefaultRazorHoverInfoService(TagHelperFactsService, lspTagHelperTooltipFactory, vsLspTagHelperTooltipFactory, HtmlFactsService));
        }