Skip to content

Releases: zzzprojects/Eval-Expression.NET

v2.4.18

12 Feb 21:38
9b7ff43

Choose a tag to compare

Download the library here

PATCHES

FIXED: NOT operator with static method (#29)

Trial unlocked for the current month (February)

v2.4.17

06 Feb 19:15
9b7ff43

Choose a tag to compare

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

02 Feb 15:43
9b7ff43

Choose a tag to compare

Download the library here

PATCHES

FIXED: Issues with ExpandoObject and Static members #25

Trial unlocked for the current month (February)

v2.4.15

31 Jan 17:33
9b7ff43

Choose a tag to compare

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

31 Jan 01:07
9b7ff43

Choose a tag to compare

Download the library here

Trial unlocked for the current month (February)

v2.4.13

23 Jan 00:53
9b7ff43

Choose a tag to compare

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

16 Jan 22:47
9b7ff43

Choose a tag to compare

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

08 Jan 16:00
9b7ff43

Choose a tag to compare

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)

v2.4.10

05 Jan 16:42

Choose a tag to compare

Download the library here

PATCH

  • ADDED: options IncludeMemberFromAllParameters to map automatically member when more than one parameter is specified

Trial unlocked for the current month (January)

v2.4.9

29 Dec 15:04

Choose a tag to compare

Download the library here

Trial unlocked for the current month (January)