Interface IFormulaFunctions
An interface of the context object associated with processing all LemonEdge formulas
Namespace: LemonEdge.Core
Assembly: API.dll
Syntax
public interface IFormulaFunctions
Properties
Cache
A local cache for retrieving already loaded standing data
Declaration
IReadOnlyCache Cache { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyCache |
Data
A context that allows you to retrieve and query any data from the LemonEdge system for evaluation
Declaration
IEntityRetriever Data { get; }
Property Value
| Type | Description |
|---|---|
| IEntityRetriever |
User
The current user running the formula
Declaration
UserInfo User { get; }
Property Value
| Type | Description |
|---|---|
| UserInfo |
Methods
GetItemPropertyValue(Object, String)
Returns the value for a specifid propName against an item
Declaration
object GetItemPropertyValue(object item, string propName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | item | The item to return the value of the specified property from |
| System.String | propName | The property to return the value from |
Returns
| Type | Description |
|---|---|
| System.Object | The value for a specifid |