Releases: zzzprojects/Eval-Expression.NET
Releases · zzzprojects/Eval-Expression.NET
v2.4.20
Download the library here
ADDED: Support for implicit operator for method parameter
Trial unlocked for the current month (March)
v2.4.19
Download the library here
Trial unlocked for the current month (March)
v2.4.18
Download the library here
PATCHES
FIXED: NOT
operator with static method (#29)
Trial unlocked for the current month (February)
v2.4.17
Download the library here
PATCHES
ADDED: BindingFlags support to property and field
ADDED: Support to Throw exception in ternary operator
Trial unlocked for the current month (February)
v2.4.16
Download the library here
PATCHES
FIXED: Issues with ExpandoObject and Static members #25
Trial unlocked for the current month (February)
v2.4.15
Download the library here
PATCHES
FIXED: Unicode chars are not handled in member names #27
Trial unlocked for the current month (February)
v2.4.14
Download the library here
Trial unlocked for the current month (February)
v2.4.13
Download the library here
PATCH
- ADDED:
UseTypeBeforeDynamic
options when conflict happen between ExpandoObject & Static Type.
Example
var context = new EvalContext();
context.UseTypeBeforeDynamic = true;
var compiled = context.Compile<Func<ExpandoObject, string>>("String.Format(\"test\", p);");
Trial unlocked for the current month (January)
v2.4.12
Download the library here
PATCH
- ADDED:
DynamicMemberNames
to get the list of member used for ExpandoObject
Example
var context = new EvalContext();
context.IncludeMemberFromAllParameters = true;
context.Compile<Func<Person, ExpandoObject, bool>>("Name == null && Children == 2 && DateOfPay.Year == 2003");
var dynamicMemberNames = context.DynamicMemberNames;
Trial unlocked for the current month (January)
v2.4.11
Download the library here
PATCH
- IMPROVED:
IncludeMemberFromAllParameters
to support ExpandoObject (only properties for the first one is taken)
Trial unlocked for the current month (January)