2012-03-06 25 views

回答

2

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

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

+0

所以,为了澄清,你的意思是分别指定每个视图路径?如果是这种情况,地区可能是一个更优雅的解决方案。我认为这可能就像控制器继承自特定于功能的基本控制器或沿着这些线路的东西一样简单。 – 2012-03-06 02:59:59

+1

VirutalPathProvider在您指定没有路径的视图时提供搜索的路径。如果你有很多路径,搜索它们需要时间。路径越多,需要的时间越长。这完全取决于你打算拥有多少路径。 – 2012-03-06 03:11:21