【发布时间】:2013-10-23 08:20:23
【问题描述】:
尝试比较从数据库中形成路线的优缺点。假设我们有文章表。
- mysite.org/articles/how-to-make-icecream
- mysite.org/articles/{articleId}/how-to-make-icecream
比较上面的路由,第一个路由看起来更干净,但是当从数据库中获取 title 和 id 并存储在 RouteValueDictionary 对象中时需要一个 for 循环。但是第二个是通用的,只需要一行代码就可以添加路由。
如果我更喜欢第一条更干净的路线:
- 对于运行时/IIS 将在内存中加载多少路由有任何内存或计数限制
- 是否需要在内存中存储一大堆路由(可能是数千个)需要对默认应用程序池设置进行任何修改?
【问题讨论】:
标签: c# .net iis memory routing