Hi,
I just need to have the a small CMS-like controller. The easiest way would be something like this:
public class HomeController : Controller {
public ActionResult View(string name) {
if (!ViewExists(name))
return new HttpNotFoundResult();
return View(name);
}
private bool ViewExists(string name) {
// How to check if the view exists without checking the file itself?
}
}
The question is how to return HTTP 404 if the there is no view available?
Probably I can check the files in appropriate locations and cache the result, but that feels really dirty.
Thanks,
Dmitriy.