我最近阅读了Ayende的博客文章,讲述了在XML配置中自动注册的方法。我想和他一样做,但是他的代码片段在我的容器对象中无法找到Register方法。
以下是他的代码:
以下是他的代码:
var container = new WindsorContainer(new XmlInterpreter());
container.Register(
AllTypes.Of(typeof (ConsumerOf<>))
.FromAssembly(typeof(Program).Assembly)
);
我是否缺少DLL引用? Register()是扩展方法吗,我没有正确的命名空间引用吗? 我查看了Castle文档,但似乎找不到解决方案。