public virtual void UnloadPlugin(CSPlugin plugin) { var plugins = _plugins.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.First().Key); } }
public virtual void PluginUnloaded(CSPlugin plugin) { }