Class WebTriggerRuleProvider
Namespace: Casewhere.WebTrigger.Rules
Assembly: Casewhere.WebTrigger.dll
public class WebTriggerRuleProvider : IWebTriggerRuleProvider
Inheritance
object ← WebTriggerRuleProvider
Implements
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<WebTriggerRuleProvider>(WebTriggerRuleProvider)
Constructors
WebTriggerRuleProvider(IScriptComposer)
public WebTriggerRuleProvider(IScriptComposer scriptComposer)
Parameters
scriptComposer
IScriptComposer
Methods
CreateWebTriggerRule(WebTrigger, IDictionary<string, IEnumerable<string>>, IDictionary<string, string>, object)
public CodeScript CreateWebTriggerRule(WebTrigger webTrigger, IDictionary<string, IEnumerable<string>> headers, IDictionary<string, string> parameters, object body)
Parameters
webTrigger
WebTrigger
headers
IDictionary<string, IEnumerable<string>>
parameters
IDictionary<string, string>
body
object
Returns
CodeScript