Autofac 使用筆記

2021-07-04 09:23:37 字數 464 閱讀 9812

1.關於依賴注入屬性:

在例項類裡面寫乙個屬性,在autofac註冊器裡面進行註冊後,可直接使用。具體用法如下:

//autofac 註冊器註冊類(大多寫法為介面)    

private void registedproductpackingmodule()

在例項類裡這樣寫就可以了:

public class hwasnlabelmanager

#endregion

}此時的dataimportor是不需要賦值就可以使用了。因為上面已經通過依賴注入容器進行注入過了。

但是如果是靜態類的靜態屬性這樣寫就沒有效果了。

靜態類的依賴注入屬性,需要進行例項建立了。可以這樣寫:

public static class packingservice

);} }}

這裡之所以要用到靜態類,是要用服務模式的方式進行類的管理。所以需要這樣寫就可以了。

AutoFac使用總結

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

Vim 使用筆記

set hlsearch set nohlsearch 搜尋後清除上次的加亮 nohl nohlsearch 拷貝 很有用的一句話,規定了格式選項,讓它換行不自動空格 set formatoptions tcrqn set fo r set noautoindent 再 shift insert 正...

xemacs使用筆記

xemacs使用筆記 xemacs emacs的下一代,由lucid原創 from debian參考手冊.由於不知道什麼時候刪掉了emacs的乙個重要檔案.每次都沒法安裝好.突然發現了xemacs,於是決定使用看看.本人還是菜鳥,僅供交流 我使用的ubuntu系統,所以就直接apt get inst...