I have a solution which is made up of several projects such as: DataLayer (Contains the EntityFramework), UnitTests, WebForms(Contains the MVP), CommonClasses (Contains common services classes).
Would you implement a single container for all of these projects, which is in a separate class-library application?
Or would you simply have a separate Windsor setup to handle dependencies within each one alone, but what if there is inner dependency between the individual projects.
Or is it a one for all Windsor Setup, which is inside the main project (The Startup project) to handle all dependencies?
Thanks.