PluginManager<'P>
Defined in Yaaf.Xmpp.Runtime.Core.dll.
Implementation of the IPluginManager interface
Constructors
Constructor | Description |
new()
Signature: unit -> unit
|
Default contructor. |
Instance members
Instance member | Description |
GetPlugins()
Signature: unit -> IEnumerable<'P>
Modifiers: abstract |
Returns the current list of plugins. |
HasPlugin(instance)
Signature: instance:'P -> bool
Modifiers: abstract |
Returns true when the given instance is registered. |
HasPluginOf()
Signature: unit -> bool
Modifiers: abstract |
Returns true when there is a plugin which is assignable to the given type. |
RegisterPlugin(plug)
Signature: plug:'P -> unit
Modifiers: abstract |
registers the given plugin. |