Dependency Injection for Absolute Beginners with C# and .NET

Опубликовано: 22 Декабрь 2020
на канале: Gerald Versluis
195,388
4.8k

Dependency Injection can be daunting at first. In this video I make an attempt to explain it to you as simple as possible. Dependency injection specific to .NET MAUI can be found here:    • This Is How Simple Dependency Injecti...  

By flying in a couple of C# code snippets we learn how to turn a hard reference into a dependency that is injection. But why stop there? Let's decouple our code more by adding interfaces in the mix.

Last but not least, you will see what constructor injection is and what a DI container is. Hungry for more? Let me know in the comments what you'd like to see!

💝 Join this channel to get access to perks:
   / @jfversluis  

🛑 Don't forget to subscribe to my channel for more cool content: https://www.youtube.com/GeraldVerslui...

🔗 Links
ASP.NET Core Dependency Injection Docs: https://docs.microsoft.com/aspnet/cor...

⏱ Timestamps
0:00 Intro
0:28 Core of Dependency Injection
1:42 Dependency Injection with Concrete Implementation
2:38 Different Ways of Injection: Constructor Injection, Method Injection and Property Injection
4:08 Why Dependency Injection?
5:10 Dependency Injection with Interfaces: Loosely Coupled Code
7:25 3 Reasons to Use Interfaces with Dependency Injection
9:55 Dependency Injection Containers
11:53 There are Frameworks That Already Do This! Why You Want to Use That
12:53 Advantages & Disadvantages
15:48 Outro

🎥 Video edited with Camtasia (ref): https://techsmith.z6rjha.net/AJoeD

🙋‍♂️ Also find my...
Blog: https://blog.verslu.is
All the rest: https://jfversluis.dev


Смотрите видео Dependency Injection for Absolute Beginners with C# and .NET онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Gerald Versluis 22 Декабрь 2020, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 195,388 раз и оно понравилось 4.8 тысяч людям.