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

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

کاربر سایت

salman_b

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

dispose در ninject

  • چهارشنبه 27 تیر 1397
  • 09:43
تشکر میکنم

با سلام

اتصال زیر توسط Ninject رو در نظر بگیرید.

آیا با توجه به اینکه SingletoneScope هستش در پایان Dispose می شود ؟ چون حتما باید dispose بشه توسط Ninject وگرنه رشته ی اتصالم تا ابد باز میمونه!

kernel.Bind<TestEntities>().To<TestEntities>().InSingletonScope();

آقای مدائنی شما بدون SingletoneScope گفتین انجام بدم اما اگه SingletonScope نباشه توی هر Repository که میره از Context یکی میسازه و موقع آپدیت هم به خطای Tracking میخوره.

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

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

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 27 تیر 1397
  • 12:41

خیر نمیشه 

این الگو یعنی یه نمونه ایجاد میشه و استفاده میشه 

کاربر سایت

salman_b

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

  • چهارشنبه 27 تیر 1397
  • 13:33

لطفا اگه امکانش هست یه مقاله ای راجع به انواع مختلف اتصال در Ninject بذارید که بفهمیم چه اتصالی رو باید استفاده کنیم.

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 27 تیر 1397
  • 13:37

باشه حتما 

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

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

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

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