This service is available via Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Api.Version1.IRules>()
and is defined in Telligent.Evolution.Platform.dll
Events
Events.AfterCreate
Handler
void RuleAfterCreateEventHandler(RuleAfterCreateEventArgs e);
Events.AfterDelete
Handler
void RuleAfterDeleteEventHandler(RuleAfterDeleteEventArgs e);
Events.AfterRun
Handler
void RuleAfterRunEventHandler(RuleAfterRunEventArgs e);
Events.AfterUpdate
Handler
void RuleAfterUpdateEventHandler(RuleAfterUpdateEventArgs e);
Events.BeforeCreate
Handler
void RuleBeforeCreateEventHandler(RuleBeforeCreateEventArgs e);
Events.BeforeDelete
Handler
void RuleBeforeDeleteEventHandler(RuleBeforeDeleteEventArgs e);
Events.BeforeUpdate
Handler
void RuleBeforeUpdateEventHandler(RuleBeforeUpdateEventArgs e);
Methods
Rule Get(Guid id);
Gets a rule
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
id | Guid | Rule Id | Required |
Return Type
ApiList<Rule> List(RuleListOptions options = null);
Lists rules
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
options | RuleListOptions | Options | Optional |