۱۰ سال و ۵ ماه قبل، سهشنبه ۹ اردیبهشت ۱۳۹۳، ساعت ۱۴:۵۰
دلایل منطقی هستند و کد ارائه شده در مثالها واقعاً مشکل دارد. بعضی آثار را شاید بتوان کاهش داد. مثلاً برای رفع Repository APIهای بیانتها شاید استفاده از متدی که IQueryable برگرداند و بعد ادامه دادن کوئری در خروجی آن متد کمک کند.
یک پروژه برای پیاده سازی Generic از Repository و Unit Of Work اینجا هست که مشکلات کمتری دارد.