Je cherche des idées sur la façon de mettre en œuvre des pistes d'audit pour mes objets en C#, pour le projet courant, fondamentalement:Implémentation du journal d'audit pour les objets en C#?
1.Store les anciennes valeurs et les nouvelles valeurs d'un objet donné. 2.Record création de nouveaux objets. 3.Délétion de l'ancien objet.
Existe-t-il un moyen générique de faire cela, comme utiliser C# Generics, de sorte que je n'ai pas besoin d'écrire du code pour les événements de l'objet de base? que s'il y avait un moyen d'injecter la piste de vérification si quelqu'un utilise un. Tout le monde a des expériences ou des méthodes qu'ils suivent. Une façon de le faire dans un manier orienté Aspect (AOP).
S'il vous plaît partager vos idées, etc.
j'ai demandé au Q que pourquoi son hee simlar ... Eh bien, j'ai château comme mon aop, mais comment puis-je Interspect etc ou est-il un modèle que je dois suivre ou pourriez-vous le mettre en mots comment vous le faites? J'espère que ce n'est pas beaucoup. – abmv
Nous avions utilisé Spring IOC et Spring AOP. Ils fournissent à la fois statique et dynamique aop. Il vous faudrait écrire vos aspects en tant que haricots, puis les attacher aux objets que vous souhaitez auditer. Je suppose que l'équivalent .net s'appelle NSpring. – Satya