سورس کدهای مرتبط:
مطالب مرتبط
- https://aspnetboilerplate.com/Pages/Documents/Specifications
- http://www.agiledevelopment.ir/ebook/design-pattern/business-logic-layer-patterns/applying-organization-patterns/specification/
- http://www.agiledevelopment.ir/ebook/design-pattern/business-logic-layer-patterns/applying-organization-patterns/composite/
یکسری مقاله و مطالب درباره Repository Pattern وجود داره که همه آنها درست نیستند و برداشت اشتباه از این الگو باعث شده مارو به اشتباه بندازه در مورد استفاده از این الگو که الگوی خوبی نیست برای طراحی برنامه که اتفاقا یکی از بهترین الگوها برای پیاده سازی نرم افزار هست.
در این ویدئو به مزایای این الگو و نحوه پیاده سازی آن اشاره شده.