第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在 Visual Studio 中快速注入依賴項(xiàng)?

如何在 Visual Studio 中快速注入依賴項(xiàng)?

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

1 回答

?
炎炎設(shè)計(jì)

TA貢獻(xiàn)1808條經(jīng)驗(yàn) 獲得超4個(gè)贊

我有一個(gè)解決方案。


如果您首先編寫注入的依賴項(xiàng),如下所示:


public class MyController

{

    private readonly MyDependency instance <Ctrl + . here>

    public MyController()

    {

    }

}

Visual Studio 不會(huì)給你建議來完成這個(gè)。


但是,如果您首先像這樣在構(gòu)造函數(shù)中編寫依賴項(xiàng):


public class MyController

{

    public MyController(

         MyDependency instance <Ctrl + . here>

        )

    {

    }

}

對(duì)比

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


查看完整回答
反對(duì) 回復(fù) 2022-12-31
  • 1 回答
  • 0 關(guān)注
  • 198 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)