J'ai un objet page qui contient une propriété des métadonnées comme celui-civalidation personnalisée dans ASP.NET MVC
public class Page {
public int Id { get; set; }
public int ParentId { get; set; }
public Metadata Metadata { get; set; }
}
public class Metadata {
public string Slug { get; set; }
}
quand je sauve ma page je dois vérifier qu'aucune autre avec le même parent a le même limace . Je pensais utiliser un attribut de validation sur la propriété slug mais quand je le fais, je ne trouve pas l'objet page. Quelle est la meilleure approche pour valider de telles choses?