Castle Windsor刚刚推出了一种流畅的接口来注册组件,作为使用配置文件中的XML的替代方法。我如何使用这个流畅的接口来注册通用接口?
为了说明,我有以下内容:
public interface IFoo<T,U>
{
public T IToo();
public U ISeeU();
}
这是由一个名为Foo的类实现的。现在,如果我想要注册它,我需要做如下操作...
var _container = new WindsorContainer();
_container.Register(...);
我该如何注册这个服务?尝试非通用界面的流程无法正常进行。