using System; namespace Confuser.Core { /// /// Base class of Confuser protections. /// /// /// A parameterless constructor must exists in derived classes to enable plugin discovery. /// public abstract class Protection : ConfuserComponent { /// /// Gets the preset this protection is in. /// /// The protection's preset. public abstract ProtectionPreset Preset { get; } } }