Let's create an IoC container! (and see what we learn from this)

preview_player
Показать описание
We have talked in one of the videos about the dependency inversion principles and I stated that interfaces should be owned and defined by the client. In this video we I start from the idea of building a very simple IoC container and see if we stumble upon some important learnings!
#DotNet #SOLID #oops

Contents
1. Intro: 00:00
2. Initial project overview: 02:04
3. Creating the IoC project: 06:16
4. The circular dependencies problem: 10:21
5. Solution: create an abstractions project: 13:05
6. End result: 17:49
7. Conclusion: 19:42
Рекомендации по теме