Impossible d'utiliser le filtre avec linq dynamique


Question

J'ai essayé d'utiliser ef plus pour filtrer les données avec le code suivant

_context.Filter<TEntity>(x => x.Where(q => "q.Property == 1"));

Et eu une erreur. Est-ce que je fais quelque chose de mal?

Réponse acceptée

Disclaimer : Je suis propriétaire du projet Entity Framework Plus

Disclaimer : Je suis le propriétaire du projet Eval-Expression.NET

Comme spécifié dans l'introduction: http://entityframework-plus.net/linq-dynamic , LINQ Dynamic nécessite la bibliothèque Eval-Expression.NET (bibliothèque payante) pour fonctionner.

Il devrait maintenant fonctionner une fois que vous avez ajouté cette bibliothèque dans la référence: https://www.nuget.org/packages/Z.Expressions.Eval/





Sous licence: CC-BY-SA
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi