谁能介绍下ninject的构造注入,属性注入,方法注入的原理,随便给个示例.谢谢
再补充下,应该是ninject在MVC3下的注入原理,在MVC3下,在application_start只要几句代码,这是其中的关键 kernel.Load(Assembly.GetExecutingAssembly());,然后只要在控制器的地方做一个带接口参数的构造函数,或者做一个公开属性为接口类型,然后也不用kernel.Get<>去取组件,就自动完成了注入的工作
请参考这本书《Pro ASP.NET MVC 3 Framework 3rd Edition》,里面的实例都是基于NInject的,网上有pdf版本,下面怎么办,我就不说了,你懂得:)
http://www.cnblogs.com/xray2005/archive/2011/10/31/2230900.html
这个只是知道怎么用,我想知道怎么实现自动的注入,在MVC3下