在以往的MVC中 我需要修改视图搜索的约定规则
只需要在Global文件中调用以下代码
ViewEngines.Engines.Clear(); ViewEngines.Engines.Add(new ViewEngine());
ViewEngine 是继承自 VirtualPathProviderViewEngine抽象类
实现方法
public virtual ViewEngineResult FindView(ControllerContext controllerContext, string viewName, string masterName, bool useCache);
实现自己的规则。
现在在.Net Core Mvc里面如何实现自己的搜索约定?
那是之前mvc为了使用了webform而考虑,想问下为何想到要修改默认搜索规则?
是这样的。有时候想把Views的目录中加入不同的主题。进而需要改变原本Views里的查找逻辑。
我已经找到答案。也分享给你们。写法也差不多的。
http://www.cnblogs.com/TomXu/p/4496502.html
已经自己解决