System.Linq.Dynamic.Core icon indicating copy to clipboard operation
System.Linq.Dynamic.Core copied to clipboard

The .NET Standard / .NET Core version from the System Linq Dynamic functionality.

Results 132 System.Linq.Dynamic.Core issues
Sort by recently updated
recently updated
newest added

The ExpressionParser was updated with a new method allowing case insensitive compares whenever this was configured in the ParserConfig. The method `CanonicalContains` performs a case insensitive check whenever `IsCaseSensitive` was...

We observed the strange behavior that the LINQ methods like `Min`, `Max` and `Sum` remain case sensitive when working with `DateTime` properties. When working with integers for example, thay are...

Goodmorning, I'm trying to call the Aggregate method but I don't get it to work. I keep getting the error that a property/field does not exisit on either the type...

### Bug description I encountered several errors while querying on list property that was projected into string **Example class** ``` c# public enum TestEnum { T1, T2 } public class...

Hello, I have a bunch of DataTables I need to query dynamically. I have a GenerateClause function that generates a simple where clause based on the type of column being...

Type resolution using `ResolveTypeBySimpleName` sometimes fails to determine correctly the simple type name against which to resolve an expression. For example, the following lower-case expressions: ``` datetime.minvalue ``` ``` datetime.minvalue.second...

When calling for the first time `OrderBy`, it seems like [it iterates on all types of all loaded assemblies](https://github.com/zzzprojects/System.Linq.Dynamic.Core/blob/53361d6cac16affbc70666966d8a373992fc1282/src/System.Linq.Dynamic.Core/CustomTypeProviders/DefaultDynamicLinqCustomTypeProvider.cs#L104-L108). That does not scale and consumes 20% of the CPU for...

This new property allows the parser to consider non-public members during property/field lookups when access is permitted. Updated ExpressionParser to utilize this configuration for member visibility during lookups.

Currently migrating from the old `System.Linq.Dynamic` to `System.Linq.Dynamic.Core` and found out that case-sensitivity does not seem to be applied the same way to type conversions. For example, the below parse...

### Describe the bug When using dynamic queries in **System.Linq.Dynamic.Core**, I am not able to access `internal` properties of my entity classes. Even though I added `[assembly: InternalsVisibleTo("DynamicLinqTest")]` (or the...