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