Пример #1
0
        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);
            }
        }
Пример #2
0
 public virtual void PluginUnloaded(CSPlugin plugin)
 {
 }