autofac的簡單使用

2021-07-05 03:37:31 字數 599 閱讀 7900

配置檔案中加上:

其中 根結點  autofac

defaultassembly表示執行程式集的名字

子節點 component : name 表示在獲取的時候的唯一名字, type- 類的全名稱,程式集名字    service-繼承的介面(如果沒繼承跟type一樣即可)

**實現:

幫助類 autofacutils:

public class autofacutils

/// /// 獲取乙個例項

///

/// 返回型別

/// component的名字

/// 建構函式的引數

///

public static t getinstance(string key, params parameter ps)

}

呼叫:

class program

}

AutoFac的簡單使用教程

autofac可以對 進行依賴注入,實現控制反轉。以下是本菜鳥在初次入門時的 配置,其原始碼,內部原理都還有待日後研究。目前也只是僅僅做到了能夠使專案正常使用而已。跟我一樣剛剛入門的菜鳥朋友們可以借鑑一下。一 使用nuget進行引用新增 1.autofac 4.9.3 2.auto.mvc5 4.0...

Autofac簡單學習

強烈推薦勤快哥的小站 資源多多 整體 結構如下 一 簡單預設方式注入 1 iservice using system using system.collections.generic using system.text namespace iservice 2 service using iserv...

AutoFac使用總結

註冊部分 使用registertype進行註冊 csharp view plaincopy fact public void can resolve myclass 註冊為介面 csharp view plaincopy fact public void register as inte ce 使用...