Ren*_*Pet 5 .net c# exception-handling exception custom-exceptions
我正在研究一个日志记录程序,我想避免在Exception
重复记录时反复处理同一个对象,因为它是通过嵌套的调用结构进行渗透.所以我希望能够将Exception
对象格式化一次,并为格式化版本提供一个唯一的"异常编号",然后Exception
以某种方式标记该对象,以便在以后的日志调用中再次出现时我能够识别它.
我想出的想法是滥用对象的HelpLink
字段Exception
.我将它设置为包含我的"例外号码"的字符串版本.然后我可以识别该Exception
对象,如果它在另一个日志调用中暂时再次出现.
但这可能是一个坏主意吗?有没有涉及我没有想过的陷阱?如果是这样,有没有人有更好的主意?
编辑:为了解释这种情况,这个记录器只会用在我自己的程序上.
归档时间: |
|
查看次数: |
870 次 |
最近记录: |