我有一个 mvc4 项目,其中没有指定 index.cshtml 或 layout.cshtml。它应该在 api 控制器的操作中返回。我只有 index.cshtml(它是一个单页应用程序)。我怎样才能将渲染视图作为字符串。我不使用任何Controller
,只是ApiController
。
例子 :
[System.Web.Http.HttpGet]
public string Index()
{
return Razor.Parse(HttpContext.Current.Server.MapPath("~/Views/index.cshtml"));
}