我最近看到这篇文章,Darin Dimitrov建议你永远不要在ASP.NET MVC应用程序中引用HttpContext.Current。
我们有NDepend,一个用于进行静态代码分析的工具,您认为用NDepend这样的工具建模还有哪些其他规则?
非常感谢!
在我们的代码库(应该重用现有的基础设施,也使用Autofac进行DI)中,我目前已经编写了一些规则:
- 为了确保我们不会与现有基础设施紧密相连
- 我们在视图中没有使用ViewBags,而是使用ViewModels