تزریق وابستگی با استفاده از dagger2 در معماری mvvm با زبان کاتلین اندروید

تزریق وابستگی با استفاده از dagger2 در معماری mvvm  با زبان کاتلین اندروید

تزریق وابستگی مبتنی بر مفهومی به نام وارونگی کنترل (Inversion of Control) است. این مفهوم به این معنی است که یک کلاس باید وابستگی های خود را از کلاس خارجی دریافت کند نه اینکه آنها را در کلاس فرا خوانی کند.

تزریق وابستگی در Android با استفاده از Dagger2

منبع  : باگتو

برای مشاهده کامل مطلب کلیک کنید

اشتراک‌گذاری

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *