Yaaf.Xmpp.Runtime


PluginManager<'P>

Defined in Yaaf.Xmpp.Runtime.Core.dll.
Implementation of the IPluginManager interface

Constructors

ConstructorDescription
new()
Signature: unit -> unit
Default contructor.

Instance members

Instance memberDescription
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.
Fork me on GitHub