如上图(我从网上的截图)所示,很多情况下可能不需要一个渲染的页面,所以需要返回一个 .html 的页面,但是ASP.NET只识别渲染的页面,而不识别 .html 的页面。
所以想返回的话用如下方法:
ASP.NET MVC
public ActionResult Index()
{
return new FilePathResult("~/content/index.html", "text/html");
}
ASP.NET Core MVC
public IActionResult Index()
{
return File("~/index.html", "text/html");
}