我目前正在开展一个相对较大的MVC项目,我想垂直组织。
Why break convention? 而且,更详细here
就实施而言,该计划是VirtualPathProvider。我的问题是,给VirtualPathProvider提供特征文件夹名称的最佳方法是什么?
e.g。 〜/功能/ {特性} /View1.cshtml
答案 0 :(得分:2)
如果你打算这样做,我绝对不会使用VirtualPathProvider。原因是路径搜索很昂贵。您拥有的路径越多,找到它们所需的时间就越长。
我会直接指定路径。你失去了常规方面,但你获得了表现。