2.3.0
-
New
CustomFilterCompilers.RegisterBinaryExpressionCompiler
extension point to intercept the translation of binary expressions in filter. Enables the scenarios described in #277.Examples:
[ "Products", "contains", "text" ]
→.Products.Any(p => p.Name.Contains("text"))
- 'contains' operation on a one-to-many collection.[ "Tags", "contains", "news" ]
→.Tags.Contains("news")
- 'contains' operation on a collection of strings.
Use this API in Global.asax or Startup.cs.
-
Better error messages (#351)