Castle Windsor - rejestracja IoC dla otwartych interfejsów ogólnych?

Czy Castle Windsor zezwala na rejestrację otwartego interfejsu ogólnego lub czy muszę osobno zarejestrować każdą możliwą do wpisania instancję?

Przykład - poniżej z typami T, Z kończy się niepowodzeniem przy kompilacji, chyba że osobno określę T, Z typami silnymi.

 container.Register(Component
      .For<IAdapterFactory<T,Z>>()
      .ImplementedBy<AdapterFactory<T,Z>>()
      .LifeStyle.PerWebRequest);

questionAnswers(1)

yourAnswerToTheQuestion