依賴註入(DI)在開發中既是常見的也是必需的技術。它幫助我們優化了代碼結構,使得應用更加靈活、易於擴展,同時也降低了各個模塊之間的耦合度,更容易進行單元測試,提高了編碼效率和質量。我們經常會先定義局部變數,再在構造函數中使用,每次都要這樣去編寫耗時,下麵通過VS自帶功能,可以給我方便的生成,節省時間... ...
前言
依賴註入(DI)在開發中既是常見的也是必需的技術。它幫助我們優化了代碼結構,使得應用更加靈活、易於擴展,同時也降低了各個模塊之間的耦合度,更容易進行單元測試,提高了編碼效率和質量。我們經常會先定義局部變數,再在構造函數中使用,每次都要這樣去編寫耗時,下麵通過VS自帶功能,可以給我方便的生成,節省時間。
方法
下麵以Visual studio 2022為例,講解設置方法
如下圖所示,我們不做任何設置,可以為我們生成與構造函數一樣的名稱的變數,看著總覺得有點彆扭。
通常變數是以下劃線來定義,如_service,下麵就介紹vs自帶設置,來生成這樣的變數。
通過上圖,加一條命名規則的設置後,就可以方便的來生成帶下劃線的變數了,如下圖所示。
參考資料:
https://ardalis.com/configure-visual-studio-to-name-private-fields-with-underscore/
作者:
RDIF
出處:
http://www.cnblogs.com/huyong/
Email:
[email protected]
QQ:
406590790
微信:
13005007127(同手機號)
框架官網:
http://www.guosisoft.com/
http://www.rdiframework.net/
框架其他博客:
http://blog.csdn.net/chinahuyong
http://www.cnblogs.com/huyong
國思RDIF開發框架
,
給用戶和開發者最佳的.Net框架平臺方案,為企業快速構建跨平臺、企業級的應用提供強大支持。
關於作者:系統架構師、信息系統項目管理師、DBA。專註於微軟平臺項目架構、管理和企業解決方案,多年項目開發與管理經驗,曾多次組織並開發多個大型項目,在面向對象、面向服務以及資料庫領域有一定的造詣。現主要從事基於
RDIF
框架的技術開發、咨詢工作,主要服務於金融、醫療衛生、鐵路、電信、物流、物聯網、製造、零售等行業。
如有問題或建議,請多多賜教!
本文版權歸作者和CNBLOGS博客共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,如有問題,可以通過微信、郵箱、QQ等聯繫我,非常感謝。