Chapter 12. Spring.NET
Menu
- Introducing Spring.NET
- Managing lifetime
- Working with multiple components
- Configuring difficult APIs
In the previous chapters, you saw how to map the principles and patterns from parts 1–3 to Castle Windsor and StructureMap. In this chapter, we’ll do the same with the Spring.NET DI Container.
Together with Castle Windsor and StructureMap, Spring.NET belongs to the set of “first generation” DI Containers on .NET. It appeared in 2006, and even today it still offers basic support for .NET 1.1. It’s a port of the Java version of the Spring Framework, which is a big and comprehensive application framework that addresses many different aspects of software—not only Object Composition. The DI Container is one of the many ...
Get Dependency Injection in .NET now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.