Exemplo n.º 1
0
 public PluginMeta(string name, string description, PluginPriority priority, bool enabled = true)
 {
     Name        = name;
     Description = description;
     Priority    = priority;
     Enabled     = enabled;
 }
        protected MessageHandlerPluginBase(string name, PluginPriority priority, bool continueProcessing, bool mustBeAddressed)
        {
            Guard.NullParameter(name, () => name);

            _name = name;
            _priority = priority;
            _continueProcessing = continueProcessing;
            _mustBeAddressed = mustBeAddressed;
        }
Exemplo n.º 3
0
 public PluginAttribute(PluginPriority priority)
 {
     this.Priority = priority;
 }
Exemplo n.º 4
0
 public PluginMeta(string name, PluginPriority priority, bool enabled = true)
 {
     Name     = name;
     Priority = priority;
     Enabled  = enabled;
 }
Exemplo n.º 5
0
 public PluginAttribute(PluginPriority priority)
     : this(PluginType.Unknown, priority)
 {
 }
Exemplo n.º 6
0
 public PluginAttribute(PluginType type, PluginPriority priority)
 {
     this.Type     = type;
     this.Priority = priority;
 }
Exemplo n.º 7
0
 public PluginAttribute(PluginPriority priority)
 {
     this.Priority = priority;
 }
Exemplo n.º 8
0
 public PluginMeta(string name, PluginPriority priority, bool enabled = true) : this(name, string.Empty, priority, enabled)
 {
 }
Exemplo n.º 9
0
 public PluginMeta(string name, PluginPriority priority, bool enabled = true) : this(name, "This plugin does not have a description yet.", priority, enabled)
 {
 }