public ActionResult ListAdmins() { Response.Cache.SetNoStore(); using (var reader = service.CreateReader()) { return(Json(reader.Resource.Admins.ToArray())); } }
public override void ExecuteResult(ControllerContext context) { using (var reader = websiteService.CreateReader()) { var page = reader.Resource.FindPage(path); if (page != null) { ViewName = page.Template; ViewData["page"] = page; ViewData["website"] = reader.Resource; base.ExecuteResult(context); } else { context.HttpContext.Response.StatusCode = 404; } } }