Manos.Mvc.JsonResult.Process C# (CSharp) Method

Process() public method

public Process ( ControllerContext ctx ) : void
ctx ControllerContext
return void
        public void Process(ControllerContext ctx)
        {
            ctx.Response.SetHeader("Content-Type", contentType ?? "application/json");

            if (contentEncoding != null)
            {
                ctx.Response.ContentEncoding = contentEncoding;
                ctx.Response.SetHeader("Content-Encoding", contentEncoding.HeaderName);
            }

            var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
            ctx.Response.Write(serializer.Serialize(data));
            ctx.Response.End();
        }