using System; namespace Artemis.Core.Plugins.Interfaces { /// /// /// This is the base plugin type, use the other interfaces such as IModule to create plugins /// public interface IPlugin : IDisposable { /// /// Called when the plugin is activated /// void EnablePlugin(); /// /// Called when the plugin is deactivated /// void DisablePlugin(); } }