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"));
}