public PluginSettingsViewModel(Plugin plugin, ISettingsVmFactory settingsVmFactory, ICoreService coreService, IWindowManager windowManager, IDialogService dialogService, IPluginManagementService pluginManagementService, IMessageService messageService) { Plugin = plugin; _settingsVmFactory = settingsVmFactory; _coreService = coreService; _windowManager = windowManager; _dialogService = dialogService; _pluginManagementService = pluginManagementService; _messageService = messageService; Icon = PluginUtilities.GetPluginIcon(Plugin, Plugin.Info.Icon); }