public void UnloadPlugin(ICSPlugin plugin) { var plugins = _csPlugins.Where(p => p.Value.Equals(plugin)).ToList(); if (plugins.Count > 1) { Logger.Error("Error unloading plugin \"{0}\"", plugin.Name); } else if (plugins.Count > 0) { AddinManager.Registry.DisableAddin(plugins[0].Key); } }
public virtual void OnPluginUnloaded(ICSPlugin plugin) { }