public SettingsViewModel( ISettingsProvider settingsProvider, IEventAggregator eventAggregator, Func <IPlugin, PluginViewModel> pluginViewModelCreator, ISpellingService spellingService, IEnumerable <IPlugin> plugins, IBlogService blogService, IMarkpadRegistryEditor markpadRegistryEditor) { this.settingsProvider = settingsProvider; this.eventAggregator = eventAggregator; this.pluginViewModelCreator = pluginViewModelCreator; this.spellingService = spellingService; this.blogService = blogService; this.plugins = plugins.ToList(); this.markpadRegistryEditor = markpadRegistryEditor; }
public SettingsViewModel( ISettingsProvider settingsProvider, IEventAggregator eventAggregator, Func<IPlugin, PluginViewModel> pluginViewModelCreator, ISpellingService spellingService, IEnumerable<IPlugin> plugins, IBlogService blogService, IMarkpadRegistryEditor markpadRegistryEditor) { this.settingsProvider = settingsProvider; this.eventAggregator = eventAggregator; this.pluginViewModelCreator = pluginViewModelCreator; this.spellingService = spellingService; this.blogService = blogService; this.plugins = plugins.ToList(); this.markpadRegistryEditor = markpadRegistryEditor; }