DynamicLinq kütüphanesini nuget paketi ile indirdim. BenGenişletme metodu ile sesli arama metodu arasında bağlantı kurabilirsiniz
db.ReservationSet.Where("blbalbabla",1,2)
'un altında kullanıyorum ama aşağıda istisna var.
38 Hata arama aşağıdaki yöntemler veya özellikleri arasında belirsiz: 'System.Linq.Dynamic.DynamicQueryable.Where (System.Linq.IQueryable, dize, nesne [] Parametreler)' ve \ Projeler \ IEKeysNew \ IEKEYS \ Kontrolörler İşte ReportController.cs 145 22 IEKEYS
\: System.Linq.Dynamic.DynamicQueryable.Where 'F (System.Linq.IQueryable, dize, nesne [] params) her iki yöntemin de işareti.
public static IQueryable<T> Where<T>(this IQueryable<T> source, string predicate, params object[] values);
public static IQueryable Where(this IQueryable source, string predicate, params object[] values);
Bu derleme zamanı istisnasından kurtulmak için bir şey bulamadım. kodunuzdan kullanarak aşağıdaki
Bu, aynı yöntem arasında muğlak bir istisna sağlayarak (istisnada Genel Olarak Nerede olduğunu düşünmüyor). Bazen bu bana olur, çözümü temizlemeye çalışın ve tekrar oluşturun. –