Q
IoC生存期差異
-2
A
回答
1
- 辛格爾頓
這意味着 「一個實例爲人人」。無論何時,只要您撥打Resolve
(甚至是隱含的),你得到了相同的對象
- 瞬態
它的對面singletone
。正如你所說,你會得到儘可能多的對象Resolve
- PerWebRequest
瞭解如何Singleton
一個請求,並transient
其他(如要求接受你會得到儘可能多的對象)
1
PerWebRequest sco pe從webcall的開始直到webcall的結束。只要您提及已解決的實體,即可暫時生活。 AddTransient方法用於將抽象類型映射到爲每個需要它的對象分別實例化的具體服務。
0
瞬態意味着你必須爲你所謂的IOC容器儘可能多的對象。這也意味着你必須處置你創建的所有IDisposable項目。
PerWebRequest意味着每個請求都有一個實例,所以如果你有多個請求在服務器上運行,每個請求都會有自己的對象實例。 IoC框架可以處置一次性對象。
相關問題
- 1. ADF生命週期階段差異
- 2. 怪異片段生命週期誤差
- 3. 日期差異
- 4. 日期差異
- 5. 日期差異
- 6. 異常對象生存期
- 7. 差異做自動依存產生
- 8. php日期差異?
- 9. 日期差異Javascript
- 10. PHP日期差異
- 11. 按日期差異
- 12. SQL日期差異
- 13. PHP日期差異
- 14. Sqlite日期差異
- 15. Sharepoint日期差異
- 16. SVNKit日期差異
- 17. Javascript日期差異
- 18. MySQL日期差異
- 19. php日期差異
- 20. jquery日期差異
- 21. 差異過期,ViewExpiredException
- 22. 差異保存angularjs
- 23. Ansible庫存差異
- 24. asp.net 2.0生命週期事件和asp.net 3.5生命週期事件的差異
- 25. 日期差異MS SQL
- 26. 日期比較差異
- 27. JavaScript日期差異天
- 28. SQL中的日期差異
- 29. IOS中的日期差異
- 30. 差異日期我在表