J'ai un objet Task qui a une propriété Employee. J'essaie de trouver le meilleur moyen de définir une validation pour permettre uniquement à certains employés d'accéder à l'objet de tâche. Si l'utilisateur contextuel actuel (web/winforms) tente d'instancier l'objet Task, l'objet doit automatiquement se valider et renvoyer un message d'erreur de validation. Pouvez-vous me dire quelle est la meilleure façon de procéder?Objets se validant à l'aide de Castle Validators
im en utilisant Fluent nHibernate et Castle Validators et le début est asp.net MVC.
public class Task:ITask
{
public virtual int TaskID { get; set; }
public virtual TaskStatus TaskStatus { get; set; }
public virtual DateTime? CreatedDateTime { get; set; }
**public virtual Employee CreatedByUser { get; set; }**
}