1
在我的機器,我現在用的是一口流利的接口目前註冊我的部件在溫莎城堡,如:保存溫莎城堡配置文件
container.Register(
Component.For<IRelationCostMatrix>()
.ImplementedBy<DefaultCostMatrix>(),
Component.For<SemanticGraph>()
.UsingFactoryMethod(GetSemanticGraph)
.LifeStyle.Singleton /* etc. */
);
此外,一些託管的我接口的實現項目的使用安裝程序。這些安裝程序大多遵循相同的方法,但是通過反射來安裝某些時間(即,在實現IMyInterface
的所有類型的foreach循環中註冊)。
我想知道在項目部署之前是否可以輕鬆地將此配置轉換爲XML配置格式,例如沿着container.Kernel.ConfigurationStore.WriteTo("cfg.xml")
的行。有沒有一種簡單的方法來做到這一點,還是手動做這件事更好?
由於提前, 曼尼