BeerTime.WebUI.DynamicActionResult.ExecuteResult C# (CSharp) Method

ExecuteResult() public method

public ExecuteResult ( System.Web.Mvc.ControllerContext context ) : void
context System.Web.Mvc.ControllerContext
return void
        public override void ExecuteResult(ControllerContext context)
        {
            var acceptTypes = context.RequestContext.HttpContext.Request.AcceptTypes;
            if (acceptTypes != null && acceptTypes.All(x => x == "application/json"))
                new JsonResult {Data = context.Controller.ViewData.Model, JsonRequestBehavior = JsonRequestBehavior.AllowGet}.ExecuteResult(context);
            else
                new ViewResult {ViewData = context.Controller.ViewData}.ExecuteResult(context);
        }
DynamicActionResult