Uma referência circular foi detectada durante a serialização de um objeto do tipo 'SubSonic.Schema .DatabaseColumn'.

Estou tentando fazer um retorno JSON simples, mas estou tendo problemas com os seguintes itens abaixo. public JsonResult GetEventData() { var data = Event.Find(x => x.ID != 0); return Json(data); } Eu recebo um HTTP 500 com a exceção, como mostrado no título desta pergunta. Eu também...