Je souhaite stocker des DataAnnotations dans une base de données. Comment puis-je récupérer une représentation sous forme de chaîne d'une DataAnnotation par réflexion (ou par d'autres moyens)?Serializing DataAnnotations
Exemple
public class Product
{
[DisplayName("Price")]
[Required]
[RegularExpression(@"^\$?\d+(\.(\d{2}))?$")]
public decimal UnitPrice { get; set; }
}
Résultat pourrait être données XML ou JSON tant qu'il est de chaîne de caractères.
Pouvez-vous expliquer pourquoi vous voulez vraiment cela? – Steven
La raison en est que je construis un CMS et que je veux construire des "Types de contenu" à partir des classes DTO. – W3Max