Search Results for

    Show / Hide Table of Contents

    Class PluginManager

    Manages instantiation of plugins.

    Inheritance
    Object
    PluginManager
    Implements
    IPluginManager
    Namespace: Gossip.Plugins
    Assembly: Gossip.dll
    Syntax
    public class PluginManager : object, IPluginManager

    Constructors

    | Improve this Doc View Source

    PluginManager()

    Declaration
    public PluginManager()

    Methods

    | Improve this Doc View Source

    AddPlugin<T>(Func<T>)

    Declaration
    public void AddPlugin<T>(Func<T> pluginFactory)
        where T : IDatabasePlugin
    Parameters
    Type Name Description
    Func<T> pluginFactory
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    InstantiatePlugins()

    Declaration
    public IEnumerable<IDatabasePlugin> InstantiatePlugins()
    Returns
    Type Description
    IEnumerable<IDatabasePlugin>

    Implements

    IPluginManager
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX