Udemy

Dependency Injection in C# and .NET with the Autofac Library

立即報名
  • 10,268 名學生
  • 更新於 1/2020
4.4
(1,370 個評分)
  • 提示:
  • 透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期*
全年招生
課程級別
學習模式
修業期
5 小時 21 分鐘
教學語言
英語
授課導師
Dmitri Nesteruk
評分
4.4
(1,370 個評分)
課程連結
*提示: 以上時間表僅供參考,以機構網站為準。

課程簡介

Dependency Injection in C# and .NET with the Autofac Library

An in-depth course on Dependency Injection and Inversion of Control

This is a course covering Dependency Injection in .NET using the Autofac 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 of Dependency Injection and Inversion 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 and Lifetime
  • Configuration including XML/JSON and Modules
  • Plenty of advanced topics for the connoisseur





    課程章節

    • 9 個章節
    • 57 堂課
    • 第 1 章 Introduction
    • 第 2 章 Dependency Injection and Inversion of Control
    • 第 3 章 Registration Concepts
    • 第 4 章 Advanced Registration Concepts
    • 第 5 章 Implicit Relationship Types
    • 第 6 章 Controlling Scope and Lifetime
    • 第 7 章 Configuration
    • 第 8 章 Advanced Topics
    • 第 9 章 End of Course

    課程內容

    • 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


    評價

    • A
      Aleksey Ulitsky
      3.0

      I passed already three lections and I still didn't get a main point: Why should I refuse a very obvious method of instantiation objects and prefer to use something very unclear, which may have a lot of obstacles during a testing. I realized, that idea of the injection is very popular, but I still don't understand - why?

    • P
      Parkhomets Viktor
      5.0

      very informative and clearly explained, practical and straight to the point

    • M
      Mathinson Rondon
      5.0

      Thank you . He seems knowledgeable .

    • A
      Aleksandar Miljkovic
      4.0

      -

    立即關注瀏覽更多

    本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策與使用條款才繼續瀏覽。

    我已閱讀及同意