Im sử dụng API MVC/Web từ MVC 4.5 để phục vụ một dịch vụ JSON.Làm thế nào tôi có thể ngừng serialization JSON .net tham chiếu các phần tử trước?
Tất cả đều hoạt động tốt cho đến khi được yêu cầu hiển thị kết quả JSON lớn có số lượng dữ liệu lặp lại nhất định. Đối với những người không chắc chắn những gì tôi có ý nghĩa, nếu ví dụ tôi có một danh sách các cuốn sách, trong đó mỗi cuốn sách có đầy đủ dữ liệu tác giả, .net sẽ thay đổi phiên bản thứ 2 của cùng một tác giả để tham khảo trước đó, thay vào đó sao chép dữ liệu. Trong những trường hợp này, nó sử dụng tham chiếu $ X, trong đó X là chỉ mục của mục cần tham chiếu.
Trong khi tôi đánh giá cao của nó một tiết kiệm hiệu quả, định dạng này không thể được tiêu thụ bởi khách hàng của chúng tôi ứng dụng
+1 Bài viết hay về tham chiếu vòng tròn. –