INNER CODE UNIT · C#
string
enisn/AutoFilterer · src/AutoFilterer.Dynamics/DynamicFilter.cs:20
public static explicit operator string(DynamicFilter value) => value.Value;
private static readonly Dictionary<string, IFilterableType> specialKeywords = new Dictionary<string, IFilterableType>
{
{ "eq", OperatorComparisonAttribute.Equal },
{ "not", OperatorComparisonAttribute.NotEqual },
{ "gt", OperatorComparisonAttribute.GreaterThan },
{ "gte", OperatorComparisonAttribute.GreaterThanOrEqual },
{ "lt", OperatorComparisonAttribute.LessThan },
{ "lte", OperatorComparisonAttribute.LessThanOrEqual },
{ "contains", StringFilterOptionsAttribute.Contains },
{ "endswith", StringFilterOptionsAttribute.EndsWith },
{ "startswith", StringFilterOptionsAttribute.StartsWith },
};
public CombineType CombineWith { get; set; }
public DynamicFilter()