2009-05-22 5 views
1

J'utilise Enterprise Library 4.x pour ma journalisation de la gestion des exceptions (application ASP.NET).Ajout de détails à la gestion des exceptions avec la bibliothèque d'entreprise

Voici la méthode EntLib J'appelle:

ExceptionPolicy.HandleException(ex, exceptionPolicy.ToString()); 

Comment puis-je ajouter un peu plus de détails à l'exception, comme url demande actuelle, le nom d'utilisateur actuel, etc.?

Je sais que je pourrais l'inclure dans mon exception et définir l'exception originale comme exception interne, mais cela ne semble pas correct.

Répondre

0

Pour répondre à ma propre question: :)

Il est impossible et la solution est en fait assez simple: mettre en œuvre votre propre éditeur!

Et c'est ce que j'ai fait. C'est simple mais j'ai dû implémenter beaucoup plus que l'éditeur, en raison de l'architecture EntLib mais cela n'a pas été difficile ou fastidieux, puisque tout est expliqué dans la documentation fournie avec EntLib 4.x.

Questions connexes