public static string ToJson(this object obj, int recursionDepth) { var serializer = new JavaScriptSerializer(); serializer.RecursionLimit = recursionDepth; return serializer.Serialize(obj); }