سلام استاد گرامی و ممنون از آموزشهای بسیار عالی شما
اما یک سوال. در جلسه هفتم دوره زمانی که ریپازیتوری Customer رو میساختیم توصیه به این نکته شده بود که کلاس ها وابستگی حداقلی داشته باشند اما در سازنده ریپازیتوری Customer یک کلاس کانتکست رو به عنوان ورودی متد دریافت کردین که به نظر میرسه این وابستگی ریپازیتوری به یک کلاس دیگر کاملا مشهود هست. بهتر نبود کلاس ریپازیتوری به یک شی انتزاعی کانتکست وابسته باشه تا خود کلاس کانتکست ؟ مثلا به جای دریافت یک کلاس کانتکست یک اینترفیس از اون رو دریافت میکردیم ؟ یا شاید هم منظور خاصی از این نوع طراحی داشتین؟
البته من هنوز ادامه ویدئوها رو ندیدم. شاید در این مورد توضیح داده باشین
ممنون میشم تردید من رو برطرف کنید
سلام
خیر دوست من در اینجا از Constructor Injection استفاده کنید