Ejemplo n.º 1
0
 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;
 }