VS依賴注入(DI)構造函數自動生成局部私有變量

前言

依賴注入(DI)在開發中既是常見的也是必需的技術。它幫助我們優化了代碼結構,使得應用更加靈活、易於擴展,同時也降低了各個模塊之間的耦合度,更容易進行單元測試,提高了編碼效率和質量。我們經常會先定義局部變量,再在構造函數中使用,每次都要這樣去編寫耗時,下面通過VS自帶功能,可以給我方便的生成,節省時間。

方法

下面以Visual studio 2022爲例,講解設置方法

如下圖所示,我們不做任何設置,可以爲我們生成與構造函數一樣的名稱的變量,看着總覺得有點彆扭。

通常變量是以下劃線來定義,如_service,下面就介紹vs自帶設置,來生成這樣的變量。

通過上圖,加一條命名規則的設置後,就可以方便的來生成帶下劃線的變量了,如下圖所示。

參考資料:

https://ardalis.com/configure-visual-studio-to-name-private-fields-with-underscore/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章