public PluginMessengerController(BaseControllerViewModel viewModelController, PluginsManager.Host.IHostController host, bool receiveMessage) { ViewModelController = viewModelController; Host = host; if (receiveMessage) { host.Messenger.Sent += (sender, evntArgs) => TreatMessage(sender, evntArgs.MessageSent); } }
public BaseControllerViewModel(string moduleName, PluginsManager.Host.IHostController hostController, IControllerViews viewController) { ModuleName = moduleName; HostController = hostController; ViewsController = viewController; }