public OutputWindowColoringClasifierProvider(
            IServiceProvider serviceProvider,
            IClassificationFormatMapService classificationFormatMapService,
            IClassificationTypeRegistryService classificationTypeRegistryService
            )
        {
            this.SettingsService           = VscServices.Instance.Container.Resolve <IVscSettingsService>();
            this.VisualStudioEventsService = VscServices.Instance.Container.Resolve <IVisualStudioEventsService>();

            this.ClassificationFormatMapService    = classificationFormatMapService;
            this.ClassificationTypeRegistryService = classificationTypeRegistryService;

            var fontAndColorStorageService = serviceProvider.GetService(typeof(SVsFontAndColorStorage)) as IVsFontAndColorStorage;

            Classifier = new OutputClassifier(
                SettingsService,
                VisualStudioEventsService,
                ClassificationTypeRegistryService,
                ClassificationFormatMapService,
                fontAndColorStorageService);
        }
        public OutputWindowColoringClasifierProvider(
            IServiceProvider serviceProvider,
            IClassificationFormatMapService classificationFormatMapService,
            IClassificationTypeRegistryService classificationTypeRegistryService
            )
        {
            this.SettingsService = VscServices.Instance.Container.Resolve<IVscSettingsService>();
            this.VisualStudioEventsService = VscServices.Instance.Container.Resolve<IVisualStudioEventsService>();

            this.ClassificationFormatMapService = classificationFormatMapService;
            this.ClassificationTypeRegistryService = classificationTypeRegistryService;

            var fontAndColorStorageService = serviceProvider.GetService(typeof(SVsFontAndColorStorage)) as IVsFontAndColorStorage;

            Classifier = new OutputClassifier(
                SettingsService,
                VisualStudioEventsService,
                ClassificationTypeRegistryService,
                ClassificationFormatMapService,
                fontAndColorStorageService);
        }