سلام
من قبلا وبفرمز بودم و چندوقتیه اومدم سمت داتنت كور ام وی سی
حالا توی وبفرمز خوب یه پوشه به اسم ادمین درست میكردیم و صفحات مدیریتی رو توی اون درست میكردیم كه كلا جدا بود از صفحات عمومی.
میخوام ببینم بهترین روش تو ام وی سی چیه؟
من كنترلری به اسم ادمین درست كنم وهمه اكشنهای مدیریتی رو توی این بنویسم؟
یا تو كنترلر هر موجودیت كه دارم هم عمومی ها روبنویسم و هم مدیریتی ها رو؟
با دسترسی ها مشكلی ندارم اصل سوالم بحث. روش صحیح هست.
اگر كنترلر ادمین جدا داشته باشمخوب خوبیش اینكمثل وبفرمز میشه و احساس غریبی ننمیكنم
اما مشكلشم اینجاست كه توی كانستراكتور كلی دیپندنسی باید بذارم.
یه سوال دیكه بهتره اینترفیس درست كنم واسه متدها وتوابع یانه توخودكنترر مستقیم با دیتابیس در ارتباذباشم و اینترفیس و سرویس درست نكنم؟