LaunchDarkly Dotnet Server SDK
Search Results for

    Show / Hide Table of Contents

    Class PluginExtensions

    Inheritance
    object
    PluginExtensions
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LaunchDarkly.Sdk.Integrations.Plugins
    Assembly: LaunchDarkly.CommonSdk.dll
    Syntax
    public static class PluginExtensions

    Methods

    GetPluginHooks<TClient, THook>(TClient, IEnumerable<PluginBase<TClient, THook>>, EnvironmentMetadata, Logger)

    Declaration
    public static List<THook> GetPluginHooks<TClient, THook>(this TClient client, IEnumerable<PluginBase<TClient, THook>> plugins, EnvironmentMetadata environmentMetadata, Logger logger)
    Parameters
    Type Name Description
    TClient client
    IEnumerable<PluginBase<TClient, THook>> plugins
    EnvironmentMetadata environmentMetadata
    Logger logger
    Returns
    Type Description
    List<THook>
    Type Parameters
    Name Description
    TClient
    THook

    RegisterPlugins<TClient, THook>(TClient, IEnumerable<PluginBase<TClient, THook>>, EnvironmentMetadata, Logger)

    Declaration
    public static void RegisterPlugins<TClient, THook>(this TClient client, IEnumerable<PluginBase<TClient, THook>> plugins, EnvironmentMetadata environmentMetadata, Logger logger)
    Parameters
    Type Name Description
    TClient client
    IEnumerable<PluginBase<TClient, THook>> plugins
    EnvironmentMetadata environmentMetadata
    Logger logger
    Type Parameters
    Name Description
    TClient
    THook
    In this article
    Back to top Generated by DocFX