Class JsonServiceAction<TReq, TResp>
public abstract class JsonServiceAction<TReq, TResp>
Type Parameters
TReq
TResp
- Inheritance
-
JsonServiceAction<TReq, TResp>
- Inherited Members
Constructors
JsonServiceAction(PluginConfigurationManager)
protected JsonServiceAction(PluginConfigurationManager config)
Parameters
config
PluginConfigurationManager
Methods
ExecuteAction(IPluginEventContext, TReq)
public abstract TResp ExecuteAction(IPluginEventContext eventContext, TReq request)
Parameters
eventContext
IPluginEventContextrequest
TReq
Returns
- TResp
GetSerializer()
public virtual ISerializer GetSerializer()