我目前正在开发一个相对较大的 MVC 项目,我想垂直组织。
Why break convention? 并且,更详细地here
就实现而言,该计划是 VirtualPathProvider 。我的问题是,让 VirtualPathProvider 了解功能文件夹名称的最佳方法是什么?
例如〜/功能/{功能}/View1.cshtml
最佳答案
如果您打算这样做,我绝对不会使用 VirtualPathProvider。原因是路径搜索的成本很高。您拥有的路径越多,找到它们所需的时间就越长。
我会直接指定路径。您失去了约定方面,但获得了性能。
关于asp.net-mvc - 垂直的 asp.net MVC 组织和 VirtualPathProviders,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9576634/