مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

karimikarimi

عضویت از 1398/05/28

ioc ontainer در wpf

  • دوشنبه 4 شهریور 1398
  • 18:32
تشکر میکنم

سلام در wpf چجوری میشه ioc ontainer  رو داشت که خود context رو هم inject کنه ؟ مثل .net core که داخل startup خود context رو هم تعریف می کردیم؟

 و یه سوال دیگه آیا استفاده از ابزاری هایی مانند ninject باعث کند شدن برنامه نمیشه؟

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

salman_b

عضویت از 1396/02/18

  • سه شنبه 5 شهریور 1398
  • 10:33

سلام
خود Context چی هست اصن ؟ کلا به چی میگی Context ؟

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

کاربر سایت

karimikarimi

عضویت از 1398/05/28

  • سه شنبه 5 شهریور 1398
  • 15:02

context منظور همون نمایده دیتابیس هست

کاربر سایت

salman_b

عضویت از 1396/02/18

  • سه شنبه 5 شهریور 1398
  • 19:04

خب پس بگو DataContext چون لغت Context معنی زمینه (حوزه فعالیت و اینا) میده.

اینجا جواب سوالت هست داخل متد ConfigureContainer باید DataContext رو Bind کنی. توی مثال خودش IWeapon رو تزریق کرده، تو میتونی DataContext رو تزریق کنی.

موفق باشی

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)