Ninject,将未绑定类型绑定到方法

时间:2011-09-22 04:05:37

标签: inversion-of-control ninject

我有一个界面ISettings。许多类将实现此接口。我希望能够kernel.GetService(typeof(MySettings))并让它调用从方法创建的类型。

我想避免使用类型查找器预绑定所有ISettings实现。我希望能够拦截GetService()次调用以检查类型是否为ISettings。如果是这样,我想为它提供一个绑定(方法)。

ninject能为我做什么?

0 个答案:

没有答案