Bla*_*man 2 asp.net-mvc inversion-of-control
当使用像忍者这样的IOC库时,是否会有性能成本,或者在application_start期间是否一次性命中?
你有性能问题吗?您是否有特定的目标来满足您未达到的目标?您是否使用分析器来跟踪使用IoC框架时的性能问题?
如果这些问题的答案都是"不",那么你问题的真正答案是"无所谓".如果所有人的答案都是"是",那么你已经知道了答案.
但是,是的,当然使用IoC框架会产生性能成本.使用new是一条指令,而IoC不止于此,因此会有一些成本.这对你的申请有用吗?可能不是.你一端有互联网,可能是另一端的数据库,而且很可能是介于两者之间的内部网络.编译代码很少是Web应用程序的瓶颈.
| 归档时间: |
|
| 查看次数: |
618 次 |
| 最近记录: |