Table of Contents

Interface IPluginApiService

Namespace: Casewhere.Runtime.Interfaces
Assembly: Casewhere.Runtime.dll

public interface IPluginApiService

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<IPluginApiService>(IPluginApiService)

Methods

Execute(string, string, Dictionary<string, string>)

PluginJsonResult Execute(string pluginName, string method, Dictionary<string, string> parameters)

Parameters

pluginName string

method string

parameters Dictionary<string, string>

Returns

PluginJsonResult

Query(string, string, Dictionary<string, string>)

PagedList Query(string pluginName, string method, Dictionary<string, string> parameters)

Parameters

pluginName string

method string

parameters Dictionary<string, string>

Returns

PagedList