public ActionResult ListAdmins()
 {
     Response.Cache.SetNoStore();
     using (var reader = service.CreateReader())
     {
         return(Json(reader.Resource.Admins.ToArray()));
     }
 }
示例#2
0
 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;
         }
     }
 }