Nous avons l'exception attraper le code dans la plupart de nos gestionnaires d'événements etc, cela conduit à une logique très complexe, avec des drapeaux qui sont configurés pour dire s'il y a eu une exception pour ne pas faire l'étape suivante etc .. sight Je déplacerais tous les rapports d'exception/logging vers l'événement AppDomain.UnhandledException, mais d'après mon expérience avec WinForms, beaucoup d'exceptions seront perdues.Où les exceptions devraient-elles être interceptées et traitées dans une application WPF?
En cas d'exception, nous incluons également les détails de l'opération que l'utilisateur essayait de faire dans le message du journal.
Alors, quelles sont les expériences à la fois mauvaise et bonne à l'exploitation forestière exception/reporting/récupération dans les applications WCF? (J'adorerais dire que nous avions quelque chose comme le modèle MVVM (Model-View ViewModel) en cours d'utilisation, mais nous ne sommes pas et sommes loin d'être en mesure d'utiliser un design "propre" comme celui-là
Peut-être que les réponses à [la "Où aimeriez-vous attraper des exceptions et pourquoi?" question] (http://stackoverflow.com/questions/434839/where-do-you-like-to-catch-exceptions-and-why/434903#434903) sont utiles ici aussi? – peSHIr