Repository in Model -MVVM

پرسیده شده
فعالیت 1374 روز پیش
دیده شده 650 بار
3

سلام و احترام 

سوالی که دارم این هست که

Repository ما که در لایه Model قرار داره به صورت خودکار تصمیم میگیره(در بحث سرور*) data رو از کش بخونه یا از سرور یا نه ما باید این قضایا رو هندل کنیم؟

این سوال پرسیدم چون لایبرری مثل Fresco تصاویر ما رو کش میکنه و اپ ما در مراحل بعدی از تصاویر کش شده استفاده میکنه که این عمل خودکار انجام میشه 

ایا این مراحل در ریپازیتوری نیز به همین شکل هست؟

------------------------------------------------------------------

جواب سوالمو پیدا کردم

سپاس 

 

فایل پیوست

پوریا شفیعی
پوریا شفیعی

29 تیر 99

4
حذف شده

سلام پوریا جان شما خودت باید هندل کنی

مثلاْ از Repository Pattern‌استفاده کنی و اونجا تصمیم بگیری که چه اتفاقی بیفته

فایل پیوست

وحید گروسی

توسط

وحید گروسی

29 تیر 99

2
حذف شده

سلام
باید توی repository تصمیم گرفته بشه که دیتا از کجا گرفته بشه
ممکنه لازم باشه که براساس وضعیت اتصال به شبکه اگر متصل نبود اول از لوکال(اگر وجود داشته باشه) دیتا خونده بشه
یا اگر متصل بود از ریموت
یا اینکه لازم باشه بعد اینکه دیتا از ریموت گرفته شد اول در لوکال ذخیره بشه تا دیتا رو داشته باشیم بعد دیتا به ویو داده بشه
یا اصلا ممکنه فقط لازم باشه دیتا از ریموت(برای اپ های انلاین )  گرفته بشه  و برای اپ های افلاین اگر دیتایی ذخیره شده باشه از لوکال
همه اینا بهتره توی repository  تصمیم گیری بشه

فایل پیوست

محمد رجبی

توسط

محمد رجبی

30 تیر 99