Class Plugin<TConfig, TTranslation>
Expose how a plugin has to be made.
public abstract class Plugin<TConfig, TTranslation> : Plugin<TConfig>, IPlugin<TConfig>, IComparable<IPlugin<IConfig>> where TConfig : IConfig, new() where TTranslation : ITranslation, new()Type Parameters
- TConfig
- The config type. 
- TTranslation
- The translation type. 
- Inheritance
- 
      
      Plugin<TConfig>Plugin<TConfig, TTranslation>
- Implements
- 
      IPlugin<TConfig>
- Inherited Members
- Extension Methods
Constructors
Plugin()
Initializes a new instance of the Plugin<TConfig, TTranslation> class.
public Plugin()Properties
Translation
Gets the plugin translations.
public TTranslation Translation { get; }Property Value
- TTranslation