Ho un database mssql per il mio sito web all'interno di 4 tabelle.
Quando lo uso:
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());
}
}
Il codice genera il seguente errore:
Newtonsoft.Json.JsonSerializationException: loop autoreferenziale rilevato per la proprietà "CyberUser" con tipo "DAL.CyberUser". Percorso "[0] .EventRegistrations [0] .CyberUser.UserLogs [0]".