public ActionResult iCal(int id) { Dinner dinner = dinnerRepository.Find(id); if (dinner == null) return View("NotFound"); return new iCalResult(dinner, "NerdDinner.ics"); }