在常规ASP.NET MVC中,我们使用IDisplayMode
来实现显示模式提供程序,然后在Global.asax.cs
文件中对其进行配置。
这非常有用,因为我们有一个名为Index.cshtml
的视图和另一个Index.Mobile.cshtml
的视图,提供商将决定要解决的视图。
如何在ASP.NET Core中实现相同目标?我遇到过IViewLocationExpander
界面,“这是做事情的正确方法”(来自this issue),没有进一步的信息。我也找不到与此有关的其他资源。