• 1397/11/07

تزریق وابستگی در فیلتر ها :

با عرض سلام خدمت استاد گرامی

در دوره asp.net core 2.1 پیشرفته یه فیلتر به نام checkpermission جهت مدیریت دسترسی ها تعریف کردین و به صورت زیر 

_permissionService =(IPermissionService) context.HttpContext.RequestServices.GetService(typeof(IPermissionService));

به سرویس مورد نظر در فیلتر دسترسی پیدا کردین و چون خود هسته core  نمونه سازی میکرد مشکلی پیش نیومد حالا اگر همین کار را در asp.net Mvc بخواهیم انجام بدیم به کمک Ninject (Ioc ) خطای نال رفرنس برای permissionService میده میشه لطفا راهنمایی کنیین؟

  • 1397/11/07
  • ساعت 23:26

 

سلام

باید خودتون ioc را پیاده سازی کنید 

سرچ کنید inject in class with ninject


logo-samandehi