DI

 

服務會在容器中註冊,其餘的服務會來請求這個服務的實例,服務的實例則會有一個生命週期web

transient(短暫的,臨時的)是指每次這個服務被請求都會建立一個新的實例blog

Scoped,web請求最終被處理完的時候,生命週期就結束了生命週期

Singleton,應用程序結束 時結束。it

能夠再startup類中註冊服務,好比要使用MVC就註冊services.AddControllersWithViews(),容器

                要使用API就註冊services.AddControlllers()service

相關文章
相關標籤/搜索