In today's stream, I talk about the basics of dependency injection. Dependency injection is a very common software design pattern that implements inversion of control for resolving dependencies.
What is a dependency? A dependency is an object that another object depends on.
What is injection? Injection is the passing of a dependency to a dependent object that would use it.
Essentially, dependency injection is a technique of injecting dependencies into objects that require them via either a constructor argument, or a property setter.
The intent behind dependency injection is to achieve separation of concerns of construction and use of objects. This can increase readability, extensibility, testing, and code reuse.
Be sure to watch my new Pluralsight course "Introduction to Prism for WPF":
📺 http://bit.ly/PrismForWpf
Sponsor Me on GitHub:
🙏🏼 http://bit.ly/SponsorBrianOnGitHub
Get 2 Free Stocks on WeBull (Valued up to $1600 when you deposit $100)
💰 http://bit.ly/BrianWeBull
Follow Me:
🐦 Twitter: http://bit.ly/BrianLagunasOnTwitter
📖 Blog: http://bit.ly/BrianLagunasBlog
On this page of the site you can watch the video online Dependency Injection Explained with a duration of hours minute second in good quality, which was uploaded by the user Brian Lagunas 01 January 1970, share the link with friends and acquaintances, this video has already been watched 12,162 times on youtube and it was liked by 343 viewers. Enjoy your viewing!