Bonjour,

Ayant presque terminé le développement d'un logiciel (c# mvc3), il nous reste maintenant à écrire le système d'exception.

Malheureusement, je ne sais pas trop comment m'y prendre pour écrire un système d'exception réutilisable et générique.

Je m'explique :

Chaque projet réalisé est découpé en plusieurs couches :
- DAL
- BLL
- WEB

Mais nous avons des classes (Helpers, Interfaces, BaseController, etc...) génériques utilisés dans tout les projets. Ce qui permet de toujours avoir la même structure et donc plus facil à maintenir par la suite.

Nous voudrions obtenir au final une sorte d'"Exception handler" generique qui pourrait faire de ces classes génériques.

Quelqu'un aurait une idée de comment écrire un bon système d'exception permettant cela ? En sachant que ce système doit pouvoir être utilisable pour tout type de projet le plus haut dans la hierarchie des couches (Web, Winforms).

Merci de votre aide.