Class JsonServicePlugin
public abstract class JsonServicePlugin : PluginBase, IPlugin
- Inheritance
-
JsonServicePlugin
- Implements
- Inherited Members
Constructors
JsonServicePlugin()
protected JsonServicePlugin()
JsonServicePlugin(string?, string?)
protected JsonServicePlugin(string? unsecureConfig, string? secureConfig)
Parameters
Methods
ExecuteAction(IPluginEventContext)
Gets the data and executes the service plugin action/logic.
public override void ExecuteAction(IPluginEventContext pluginEventContext)
Parameters
pluginEventContext
IPluginEventContext
GetRegisteredTypes()
protected abstract Dictionary<string, Type> GetRegisteredTypes()
Returns
LoadConfiguration(PluginConfigurationManager)
Used to read/process the configuration.
protected override void LoadConfiguration(PluginConfigurationManager configManager)
Parameters
configManager
PluginConfigurationManager