Table of Contents

Class WebTriggerRuleProvider

Namespace: Casewhere.WebTrigger.Rules
Assembly: Casewhere.WebTrigger.dll

public class WebTriggerRuleProvider : IWebTriggerRuleProvider

Inheritance

objectWebTriggerRuleProvider

Implements

IWebTriggerRuleProvider

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