System.Linq.Dynamic.Core
System.Linq.Dynamic.Core copied to clipboard
The .NET Standard / .NET Core version from the System Linq Dynamic functionality.
## 1. Description I got an error when parse below lambda expression string ``` c# SqlFunc.Subqueryable() .Where(s1=>s0.CatalogId=s1.Id && ( s1.HandlerUserId=1 || !(s1.TypeValue ="provider" && s1.ParentId = 0 ))) .Any() ```...
All value typed properties read from subquery are casted as `object` and can not be compared with other same typed value. Even trying with `WrappedConstant()`. ``` c# Operator '!=' incompatible...
In continuation of https://github.com/zzzprojects/System.Linq.Dynamic.Core/issues/759 ## 1. Description Simplified demo: ```C# public static class UserInfo { public static Guid Key => Guid.NewGuid(); } public class User { public Guid Id {...
Extended case sensitivity settings to KeywordHelper
## 1. Description When attempting to use the [Like ](https://dynamic-linq.net/advanced-entityframework#like-operator)operator as such: ``` string whereRequest = string.Join(" or ", columns.Select(col => $"DynamicFunctions.Like(Convert.ToString({col}).ToLower(), \"%{term.ToLower()}%\""); var count = await MyObject.Where(new ParsingConfig {...
## 1. Description I'm using the library in a Untiy3D project. The project is build for WebGL. Running the application encounters an error as soon the execution comes to parse...
## 1. Description I'm using `DynamicExpressionParser.ParseLambda` in a dotnet console application. The expression I'm parsing is pretty simple, and it involves comparing an `integer` and a `byte`. It's working just...
I have a code block as shown below: ``` string name = "ball"; byte languageId = 1; var q = QueryRepository.Query.WhereTranslate(languageId, y => y.ProductName == name); ``` I'm transforming the...
Hi. Sub query throw error: ``` System.InvalidOperationException HResult=0x80131509 Message=The LINQ expression 'InternalDbSet { } .Count( => .Id == NavigationTreeExpression Value: EntityReference: Root Expression: r.Id)' could not be translated. Either rewrite...