سلام مجدد
با توجه به مرور نمونه موجود در repo و نگاه به سایر نمونه ها آنچه که متوجه شدم نامگذاری پروژه ها با نام Entities, Models و Dtos بوده:
- مثلا در Domain یک Entities تعریف شده و یک Model. آیا در اینجا Model همان Dto هستش؟
- در برخی نمونه ها دیدم که عین Entities در Persistence جهت ایجاد DbContext استفاده شده. آیا نمیشه از همان Entities موجود در Domain برای DbContext استفاده کرد. در توضیحات آمده بود که کلاس های Domain بدون Attribute و کلاس های مشابه در Persistence دارای Attribute هستند.
- تا چقدر ضروریه که به غیر از Entities و Dtos در Domain در جاهای دیگه Model تعریف کنیم؟
تشکر