当温莎有c#API时,Binsor的用途是什么?
我对温莎是相当陌生的,对宾索和布也是完全陌生的。然而,我对IoC容器并不陌生 我已经和温莎做了几件非常重要的事情。这一切都是在C#中完成的,XML配置文件语法对我来说是完全陌生的当温莎有c#API时,Binsor的用途是什么?,c#,castle-windsor,binsor,C#,Castle Windsor,Binsor,我对温莎是相当陌生的,对宾索和布也是完全陌生的。然而,我对IoC容器并不陌生 我已经和温莎做了几件非常重要的事情。这一切都是在C#中完成的,XML配置文件语法对我来说是完全陌生的 我最近刚转到一个使用Binsor和Boo的项目。我很难看到使用Binsor比Windsor提供的C#API有什么额外的好处。Binsor是否提供Windsor C#API没有的其他功能?或者,只是因为您喜欢使用Boo,才可以使用Boo配置Windsor?有关Binsor优势的一些信息,特别是与XML相比: 不过
我最近刚转到一个使用Binsor和Boo的项目。我很难看到使用Binsor比Windsor提供的C#API有什么额外的好处。Binsor是否提供Windsor C#API没有的其他功能?或者,只是因为您喜欢使用Boo,才可以使用Boo配置Windsor?有关Binsor优势的一些信息,特别是与XML相比:
免责声明:我没有直接参与Castle.Windsor或Binsor项目,出于好奇,我只浏览了几次Boo文档。这些信息大部分是我从温莎的一些小经历(使用Fluent注册API)和谷歌那里收集的,我做了很多假设。这些天我几乎都生活在那个博客上。我们不仅使用温莎和宾索,还使用犀牛模型、犀牛服务巴士和其他几个城堡项目。缺乏关于这些项目的文档是压倒性的。Binsor早在当前的Windsor API出现之前就创建了。抱歉,它不再被维护。@CharlesLambert:Binsor、Rhino Mocks、Rhino Service bus不是城堡项目。@MauricioScheffer-我知道,除了这些项目(例如活页夹),我们还使用其他城堡项目。Ayende在博客上写了所有这些东西。