Saya memiliki database mssql untuk situs web saya dalam 4 tabel.
Saat saya menggunakan ini:
public static string GetAllEventsForJSON()
{
using (CyberDBDataContext db = new CyberDBDataContext())
{
return JsonConvert.SerializeObject((from a in db.Events where a.Active select a).ToList(), new JavaScriptDateTimeConverter());
}
}
Kode menghasilkan kesalahan berikut:
Newtonsoft.Json.JsonSerializationException: Loop referensi mandiri terdeteksi untuk properti 'CyberUser' dengan tipe 'DAL.CyberUser'. Path '[0] .EventRegistrations [0] .CyberUser.UserLogs [0]'.