LightInject - 极轻量级Ioc容器
GPL
跨平台
Java
软件简介
极轻量级Ioc容器,扩展也不少。
简单例子:
container.Register<IFoo, Foo>();
var instance = container.GetInstance<IFoo>();
Assert.IsInstanceOfType(instance, typeof(Foo));