ورود

View Full Version : حرفه ای: ابزاری برای ساخت ViewModel



hmahdavi921
جمعه 27 اردیبهشت 1398, 10:19 صبح
با سلام خدمت دوستان عزیز
ساخت ViewModel با data validation ها یکی از کارهایی هست که به کررات تکرار میشه و خیلی زمان بر هست.
اگر ابزاری باشه تا ViewModel ما رو بر اساس جدولی که در دیتابیس هست تولید کنه واقعا خیلی کارمون راحتتر میشه.
دوستان اگر اطلاعاتی در این مورد دارید لطفا به اشتراگ بگذارید
با تشکر

ali_md110
جمعه 27 اردیبهشت 1398, 21:58 عصر
تاجاییکه امکان دارد ویومدلها را دستی ایجاد کنید

ولی
برای کاهش کدنویسی میتونید کلاس abstract بسازید و فیلدهای مشترک را به اون بسپارید و کلاسهای دیگراز اون به ارث بری کنند
کلاس جنریک هم میتونه کمک بکنه
در ضمن میتونید خودتون code generator بسازید
که این کد ساز یک کلاس را از ورودی دریافت کرده
و با کمی رفلکشن و جستجو نوع اعضای کلاس را تشخیص داده و
تصمیم گیری به تولید ویومدل مربوطه بکند

مهدی کرامتی
سه شنبه 11 تیر 1398, 15:07 عصر
با سلام خدمت دوستان عزیز
ساخت ViewModel با data validation ها یکی از کارهایی هست که به کررات تکرار میشه و خیلی زمان بر هست.
اگر ابزاری باشه تا ViewModel ما رو بر اساس جدولی که در دیتابیس هست تولید کنه واقعا خیلی کارمون راحتتر میشه.
دوستان اگر اطلاعاتی در این مورد دارید لطفا به اشتراگ بگذارید
با تشکر
ابزار مورد نظر از کجا قراره بدونه شما چه پراپرتی هایی از مدل را می خواهید در ViewModel قرار دهید؟!

jamal_ch
سه شنبه 25 تیر 1398, 10:38 صبح
سلام
model رو که ایجاد کردید از t4 تمپلیت استفاده کنید