【发布时间】:2012-06-07 11:32:25
【问题描述】:
我在项目中使用 Castle Windsor,目前面临配置文件的问题,其中有很多,而且它们都搞砸了。所以我决定将它们结构化。
我想用一个主要的 xml 文件初始化温莎工厂,并根据它的内容从 xml 文件中注册剩余的组件。
我想知道工厂从xml配置文件初始化后是否有机会注册组件。
像这样的:
ComponentFactory.Initialize(Configuration.FromXmlFile("Main.xml"));
var config = ComponentsFactory.Resolve<MainConf>();
foreach(var xml in config.XMLList)
{
ComponentFactory.RegisterFromXML(xml)
}
【问题讨论】:
-
你说的是哪些配置文件?温莎还是 NHibernate?
-
温莎,不好意思,我会编辑主题
标签: xml initialization castle-windsor config