J'utilise Ef 4.1 et j'ai un objet POCO que je voudrais sérialiser en JSON, j'ai lu qu'il y a un problème à le faire en utilisant le chargement paresseux mais je Je ne suis pas sûr que je peux parce qu'un Message
peut avoir une collection de Message
.Entité framework sérialiser POCO à JSON
Y at-il un moyen de le faire? Sirialiser ce genre d'objet en JSON?
Mon objet Message
ressemble:
public class Message
{
[Key]
public int Id { get; set; }
public int? ParentId { get; set; }
public string Title { get; set; }
public string Content { get; set; }
public DateTime CreatedAt { get; set; }
public DateTime? LastModified { get; set; }
public virtual User User { get; set; }
public virtual Message Parent { get; set; }
public virtual ICollection<Message> Children { get; set; }
}
Merci! 'ReferenceLoopHandling.Ignore' et un' ContractResolver' personnalisé ont fait l'affaire :-) –