0
我正在使用C#/ Silverlight进行编程。使用IoC对象树初始化
就我而言,我希望在运行时构建一些对象(例如一些视图模型)。
- 一个类/接口有多个实例。
- 对象有一些亲子关系或等级关系(例如,A有一个属性返回B的集合,B有一个拥有C的集合的属性...就像一棵树)
- 需要构建它们根据CONFIG文件(因为我们需要为不同的客户不同的对象。)
是此方案适合国际奥委会库?
如果是的话,在潜入每个图书馆过多的细节之前,这对我来说看起来是个不错的选择?统一? Autofac? Ninject?我知道许多框架往往是无配置的,但在我的情况下,我需要动态配置友好和收集注入友好的东西。
感谢,
询问哪个DI框架最好,对于Stackoverflow来说不是一个好问题,因为这非常主观。此外,您通常可以轻松定义(一些)XML中的依赖关系,即使对于没有基于XML配置支持的框架。 – Steven