.net core 容器中取值的2種方式

1:在構造函數中注入實現 

如:

IArticleService _articleService;

public ArticleController(IArticleService articleService)
{
    _articleService = articleService;
}

2:使用 [FromServices]IMySingletonService singleton1

如:

public void GetService([FromServices]IMySingletonService singleton1)

{

Console.WriteLine($"singleton1:{singleton1.GetHashCode()}");

}

發佈了10 篇原創文章 · 獲贊 3 · 訪問量 4915
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章