Class PluginBase<TClient, THook>
Inheritance
PluginBase<TClient, THook>
Assembly: LaunchDarkly.CommonSdk.dll
Syntax
public abstract class PluginBase<TClient, THook>
Type Parameters
Name |
Description |
TClient |
|
THook |
|
Constructors
PluginBase(string)
Declaration
public PluginBase(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Properties
Declaration
public PluginMetadata Metadata { get; }
Property Value
Methods
Declaration
public virtual IList<THook> GetHooks(EnvironmentMetadata metadata)
Parameters
Returns
Type |
Description |
IList<THook> |
|
Declaration
public abstract void Register(TClient client, EnvironmentMetadata metadata)
Parameters
Extension Methods