Is it possible that Castle Windsor will register open generics, where the generic parameter is the interface.
i.e. I want to allow IFruitFactory<IApple>and receive FruitFactory<Apple>? I would like to do this for any class that implements IFruit and has an interface named = i (FruitName)
in this case Apple : IAppleandIApple : IFruit
source
share