Entityframework WhereIf extension metodu ve Repository desenine uygulanması

EntityFramework ile çalışırken oldukça kullanışlı olan IQueryable arayüzünü kullanırız. IQueryable arayüzü veritabanı için query hazırlanması ve düzenlenmesini sağlar. Bahse konu arayüz için birçok uzantı (extension) metod  mevcuttur. Bunların en başında Where uzantı metodu gelir. Alt kısımda vereceğim örnekte Where metodu Devamı…