Chapter 10. Castle Windsor
- Introducing Castle Windsor
- Managing lifetime
- Working with multiple components
- Configuring difficult APIs
In the previous nine chapters, we discussed patterns and principles that apply to DI in general, but, apart from a few examples, we have yet to take a detailed look at how to apply them using any particular DI CONTAINER. In this chapter, you’ll see how these overall patterns map to Castle Windsor; you’ll need to be familiar with the material from the previous chapters to fully benefit from this.
Castle Windsor is the second-oldest DI CONTAINER for .NET. It’s part of a larger open source project known as the Castle Project that provides reusable libraries for many purposes. Windsor is the DI CONTAINER ...