Dependency Injection Explained

Veröffentlicht am: 01 Januar 1970
auf dem Kanal: Brian Lagunas
12,162
343

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


Auf dieser Seite können Sie das Online-Video Dependency Injection Explained mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Brian Lagunas 01 Januar 1970 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 12,162 Mal angesehen und es wurde von 343 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!