URL が次のような場合、通常の HTML ビューをレンダリングしたいと思います。
www.foo.com/scripts/view/23123
その URL が拡張子Content
で終わっている場合は、ビューをレンダリングしたいと思います。.js
www.foo.com/scripts/view/23123.js
ASP.Net MVC3 でこのようなことを達成するにはどうすればよいですか?
これが私のコントローラーコードです:
public ActionResult View(string id)
{
var script = scriptRepository.FindById(id);
if (true) // Help with this conditional.
{
return View(script);
}
else
{
return Content(script.Content, "text/javascript");
}
}