是否可以从ControllerContext
或ViewEngineCollection
中获取当前使用的ViewEngine
?我想要能够像这样使用ViewEngines.GetCurrent
。我知道我可以为该方法编写一个扩展,但我不知道如何实现。
是否可以从ControllerContext
或ViewEngineCollection
中获取当前使用的ViewEngine
?我想要能够像这样使用ViewEngines.GetCurrent
。我知道我可以为该方法编写一个扩展,但我不知道如何实现。
ViewEngineCollection
来查找与特定视图相关联的ViewEngine
。ViewEngineResult result = ViewEngines.Engines.FindView(controllerContext,
"myView","myMaster");
IViewEngine viewEngine = result.ViewEngine;
欲了解更多信息,请访问此处。