public LocalPlugin(IPlugin plugin) { Plugin = plugin; eventSink = new EventSink(); eventSink.OnHostToClient += eventSink_OnHostToClient; plugin.RegisterSink(eventSink); //Plugin.EventOccurred += Plugin_EventOccurred; View = FrameworkElementAdapters.ContractToViewAdapter(plugin.NativeHandleContract); SendMessage = new DelegateCommand(ExecuteSendMessage); }