TaskActivity RunAsync should set InnerException of TaskFailureException to simplify logging/tracing of exceptions during execution
Offen
- Vorherrschende Sprache
- C#
- Sterne
- 1.7k
- Forks
- 335
- Ø Merge
- 2 T. 23 Std.
- Gemergte PRs (30 T.)
- 6
Beschreibung
I do see that the details are serialized in the Details property; however, it is internal which effectively obscures the valuable exception information from callers.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne bei TaskActivity.RunAsync und untersuche TaskFailureException, einschließlich der Eigenschaft Details, um zu verstehen, wie Ausführungsausnahmen derzeit offengelegt werden. Die Aufgabe ist abgeschlossen, wenn Aufrufer über InnerException auf die ursprüngliche Ausführungsausnahme zugreifen können und Protokollierung und Tracing die nützlichen Ausnahmeinformationen beibehalten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp
- Bereich
- backend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100