Ninject基类和继承类绑定到同一个实例

时间:2015-10-09 12:28:15

标签: c# entity-framework ninject ninject.web.mvc

我有一个通用存储库,它将DbContext作为构造函数参数。为了注入它我的绑定看起来像这样:

Bind<DbContext>().To<MyApplicationsContext>().InRequestScope();

我也有自定义存储库,它直接将MyApplicationContext作为构造函数参数。如何编写绑定,无论存储库是否请求基类DbContext或继承类MyApplicationContext,它都会获得相同的实例InRequestScope?

0 个答案:

没有答案