با سلام
اتصال زیر توسط Ninject رو در نظر بگیرید.
آیا با توجه به اینکه SingletoneScope هستش در پایان Dispose می شود ؟ چون حتما باید dispose بشه توسط Ninject وگرنه رشته ی اتصالم تا ابد باز میمونه!
kernel.Bind<TestEntities>().To<TestEntities>().InSingletonScope();
آقای مدائنی شما بدون SingletoneScope گفتین انجام بدم اما اگه SingletonScope نباشه توی هر Repository که میره از Context یکی میسازه و موقع آپدیت هم به خطای Tracking میخوره.
خیر نمیشه
این الگو یعنی یه نمونه ایجاد میشه و استفاده میشه
لطفا اگه امکانش هست یه مقاله ای راجع به انواع مختلف اتصال در Ninject بذارید که بفهمیم چه اتصالی رو باید استفاده کنیم.
باشه حتما
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)