public VisualStudioRuleSetManagerFactory( FileChangeWatcherProvider fileChangeWatcherProvider, IForegroundNotificationService foregroundNotificationService, IAsynchronousOperationListenerProvider listenerProvider) { _fileChangeWatcherProvider = fileChangeWatcherProvider; _foregroundNotificationService = foregroundNotificationService; _listener = listenerProvider.GetListener(FeatureAttribute.RuleSetEditor); }
public VisualStudioRuleSetManagerFactory( IThreadingContext threadingContext, FileChangeWatcherProvider fileChangeWatcherProvider, IAsynchronousOperationListenerProvider listenerProvider) { _threadingContext = threadingContext; _fileChangeWatcherProvider = fileChangeWatcherProvider; _listener = listenerProvider.GetListener(FeatureAttribute.RuleSetEditor); }