What you'll learn:
- Understand and leverage the benefits of dependency injection
- Plan and configure dependency injection containers
- Leverage dependency injection scopes, modules and other advanced capabilities
- Integrate dependency injection with popular frameworks (e.g., ASP.NET
This is acourse coveringDependency Injection in .NETusing theAutofac library. The goal of the course is to provide in-depth coverage of the concept of dependency injection and give examples of how DI/IoC is used in the modern world.
This course covers the following topics:
- The concepts ofDependency InjectionandInversion of Control and what they are for
- Components and Services (terminology used by the Autofac container)
- Component Registration including assembly and module scanning
- Controlling Scope andLifetime
- Configuration including XML/JSONand Modules
- Plenty ofadvanced topics for the connoisseur