The Why and How of Dependency Injection
by Sean MacAvaney
Sat, Apr 16, 2016
Room:
Rapson 43
Time:
13:00
Many frameworks use dependency injection to improve testability and allow for runtime dependency configuration. In this session we further discuss the motivation of this approach and implement a service locator in an ASP.NET MVC project. Related topics covered along the way include inversion of control and reflection.
About the Author
Sean is a Software Engineering student at Milwaukee School of Engineering (MSOE) and a Junior Web Developer at iit/SourceTech. Topics that interest Sean include web technologies, machine learning, and embedded systems. When he’s not behind the keyboard, you will probably find him pedaling a bicycle, nocking an arrow, or casting a line.