<bind service="ILogger" to="ConsoleLogger" />
下载Ninject。http://www.ninject.org/download.html
1.1
如果有NuGet,创建一个控制台应用,在NuGet 的图形界面中搜索Ninject,然后安装。
2.
Win Vista以后的系统上,要先unblock再解压,方法是文件属性》General页》点击Unlock。
3.
创建一个控制台应用
4.
配置项目增加Ninject.dll的reference
5.
创建一个类
class SalutationService
{
public void SayHello()
{
Console.WriteLine("Hello Ninject!");
}
}
主程序 using Ninject;
7.
主程序 只要简单传给Ninject要实例化的类名,就获得相应的对象。
using (var kernel = new Ninject.StandardKernel())
{
var service = kernel.Get<SalutationService>();
 service.SayHello();
}
运行程序。