前言
依賴注入(DI)在開發中既是常見的也是必需的技術。它幫助我們優化了代碼結構,使得應用更加靈活、易於擴展,同時也降低了各個模塊之間的耦合度,更容易進行單元測試,提高了編碼效率和質量。我們經常會先定義局部變量,再在構造函數中使用,每次都要這樣去編寫耗時,下面通過VS自帶功能,可以給我方便的生成,節省時間。
方法
下面以Visual studio 2022爲例,講解設置方法
如下圖所示,我們不做任何設置,可以爲我們生成與構造函數一樣的名稱的變量,看着總覺得有點彆扭。
通常變量是以下劃線來定義,如_service,下面就介紹vs自帶設置,來生成這樣的變量。
通過上圖,加一條命名規則的設置後,就可以方便的來生成帶下劃線的變量了,如下圖所示。
參考資料:
https://ardalis.com/configure-visual-studio-to-name-private-fields-with-underscore/