🔥 ۴۰ درصد تخفیف ثبت‌نام دوره‌ها قبل از افزایش قیمت‌ها
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ مرسده محجوب
service container دقیقا چیه؟
مهندس وجیهه کاکاوند حل شده توسط مهندس وجیهه کاکاوند

سلام استاد

من نحوه استفاده از سرویس کانترینر رو می‌دونم اما فقط میخوام بدونم دقیقا به کدوم قسمت رو میگم سرویس کانتینر؟ طبق تعریف خود داکیومنت یعنی ابزاری برای مدیریت dependancy‌ها اما تمام این‌ها bind میشن در serviceProvider.class و چیزی به عنوان خود serviceContainer.class نداریم پس دقیقا به کجا می‌گن service Container ؟ آیا یک مفهوم انتزاعیه یا به یک قسمتی از کد میگن؟! اگه منظورمو دقیقا متوجهد نشدید چیزی که متوجه شدید رو بگید تا بیشتر توضیح بدم ! تشکر

خودم فکر میکنم seviceContiner یک مفهومه و یک قسمت از کد و... نیست و از طریق this->app$ س می‌تونیم به container دسترسی داشته باشیم !

مرسده محجوب ۱۵ آبان ۱۳۹۸، ۱۸:۴۰

سلام ... 

Container یک کانسپت هستش ... که کلا ۲ تا وظیفه اصلی داره ... Service Locator .. Dependency Injection .... 

Service Provider‌ها قسمتی هستن که ما میتونیم مواردی که خودمون میخوایم رو به کانتینر اضافه کنیم .... 

 

 

بهترین پاسخ
مهندس وجیهه کاکاوند ۲۰ آبان ۱۳۹۸، ۰۶:۴۰