垂直asp.net MVC组织和VirtualPathProviders



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

为什么打破惯例?而且,在这里更详细地介绍

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

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

如果您计划这样做,我绝对不会使用VirtualPathProvider。原因是路径搜索成本高昂。你拥有的路径越多,找到它们所需的时间就越长。

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

相关内容

  • 没有找到相关文章

最新更新