Class PluginManager
Loads all available plugins and their types for service initialisation.
public sealed class PluginManager
- Inheritance
-
PluginManager
- Inherited Members
- Extension Methods
Methods
- GetPlugin(Assembly)
Locates the plugin associated with the specified assembly.
- GetPlugin(string)
Gets the plugin from the specified name.
- GetPluginDirectory(Assembly)
Gets the install directory of the specified plugin.
- IsPluginAssembly(Assembly)
Gets if the specified assembly is the primary assembly for a plugin.
- LoadPlugin(string)
Loads an isolated anvil plugin from the specified plugin folder at runtime.
- UnloadPlugin(Plugin, bool)
Unloads an isolated anvil plugin at runtime.