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. PHP日期差异
- 6. php日期差异?
- 7. php日期差异
- 8. Javascript日期差异
- 9. MySQL日期差异
- 10. Sqlite日期差异
- 11. SQL日期差异
- 12. jquery日期差异
- 13. Ansible库存差异
- 14. Moment.js在UTC日期差异
- 15. 日期差异功能
- 16. 日期用PHP差异
- 17. 差异日期我在表
- 18. mysql中的日期差异
- 19. EF4中的日期差异
- 20. 小枝的日期差异
- 21. 日期之间的差异
- 22. jQuery - 周期略有差异
- 23. jquery日期差异问题
- 24. Android中的日期差异
- 25. 日期之间的差异
- 26. 计算日期差异XSL
- 27. 日期差异在php
- 28. JavaScript的日期差异
- 29. JavaScript中的日期差异
- 30. 计算日期差异