Class DataFilterExpressionTranslator
Namespace: Casewhere.Runtime.DataSources
Assembly: Casewhere.Runtime.dll
public class DataFilterExpressionTranslator : IDataFilterExpressionTranslator
Inheritance
object ← DataFilterExpressionTranslator
Implements
IDataFilterExpressionTranslator
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<DataFilterExpressionTranslator>(DataFilterExpressionTranslator)
Constructors
DataFilterExpressionTranslator(INonEventDomainRepositories, IExpressionEngine)
public DataFilterExpressionTranslator(INonEventDomainRepositories nonEventDomainRepositories, IExpressionEngine expressionEngine)
Parameters
nonEventDomainRepositories
INonEventDomainRepositories
expressionEngine
IExpressionEngine
Methods
Translate(DataFilterTemplate)
public DataFilterTemplateResult Translate(DataFilterTemplate dataFilter)
Parameters
dataFilter
DataFilterTemplate