예제 #1
0
    public static object Json(this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper html, object obj)
    {
        string str = JsonConvert.SerializeObject(obj);

        if (!string.IsNullOrEmpty(str))
        {
            str = Regex.Replace(str, @"<(/?script[\s>])", "<\"+\"$1", RegexOptions.IgnoreCase);
        }
        if (html == null)
        {
            return(str);
        }
        return(html.Raw(str));
    }