public InteractiveWindowProvider(
            [Import(typeof(SVsServiceProvider))] IServiceProvider serviceProvider,
            [Import] IVsInteractiveWindowFactory2 factory,
            [Import] IContentTypeRegistryService contentTypeService)
        {
            this.serviceProvider = serviceProvider;
            this.windowFactory   = factory;

            this.contentType = contentTypeService.GetContentType(ReplConstants.ContentType);
        }
        public InteractiveWindowProvider(
            [Import(typeof(SVsServiceProvider))] IServiceProvider serviceProvider,
            [Import] IVsInteractiveWindowFactory2 factory,
            [Import] IContentTypeRegistryService contentTypeService)
        {
            this.serviceProvider = serviceProvider;
            this.windowFactory   = factory;

            this.typeScriptContentType      = contentTypeService.GetContentType(NodejsConstants.TypeScript);
            this.nodeInteractiveContentType = contentTypeService.GetContentType(InteractiveWindowContentType.ContentType);
        }