What should I be careful about when building a complex library of classes sufficient to use internal dependency injection?
Assuming he would use Castle Windsor (as an example), which would be the best place / method to configure the container, given that the library would be used by a simple console application (without DI), web forms using the same container (Castle Windsor ) and web applications using a different container (NInject)?
c # dependency-injection inversion-of-control
alexandrul
source share