2

我目前正在从事一个相对较大的 MVC 项目,我想垂直组织。

为什么要打破常规?而且,在这里 更详细

就实现而言,该计划是一个VirtualPathProvider。我的问题是,让这个 VirtualPathProvider 了解功能文件夹名称的最佳方法是什么?

例如 ~/Features/{Feature}/View1.cshtml

4

1 回答 1

2

如果您打算这样做,我绝对不会使用 VirtualPathProvider。原因是路径搜索很昂贵。您拥有的路径越多,找到它们所需的时间就越长。

我会直接指定路径。你失去了约定方面,但你获得了性能。

于 2012-03-06T01:42:04.300 回答