亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 Visual Studio 中快速注入依賴項?

如何在 Visual Studio 中快速注入依賴項?

C#
躍然一笑 2022-12-31 11:25:12
當我在 ASP.NET Core 項目上編碼時,我的操作中需要一些服務,例如_tokenManager,我必須添加一個新的依賴項注入,如下所示:為控制器添加一個新的依賴關系至少需要 3 行代碼,所以這并不容易。當我需要多個依賴項時,它會花費我很多時間。順便說一句,當我改變我的代碼時,一些依賴可能不是必需的并且應該被刪除。我必須一一檢查這些依賴關系,以確保每一個都是必要的。那么有沒有什么簡單的方法可以在我嘗試使用它們時自動添加這些依賴項并建議我刪除那些不需要的依賴項?好像 Visual Studio 已經有這個功能了。如何啟用此功能?
查看完整描述

1 回答

?
炎炎設計

TA貢獻1808條經驗 獲得超4個贊

我有一個解決方案。


如果您首先編寫注入的依賴項,如下所示:


public class MyController

{

    private readonly MyDependency instance <Ctrl + . here>

    public MyController()

    {

    }

}

Visual Studio 不會給你建議來完成這個。


但是,如果您首先像這樣在構造函數中編寫依賴項:


public class MyController

{

    public MyController(

         MyDependency instance <Ctrl + . here>

        )

    {

    }

}

對比

而 Visual Studio 2019 將幫助您完成它。


查看完整回答
反對 回復 2022-12-31
  • 1 回答
  • 0 關注
  • 186 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號