系列 "Maximum destructuring depth reached"
Serilog "Maximum destructuring depth reached"
我已经启用了 SeriLog(最新版本)自记录并且看到了数百条消息
Maximum destructuring depth reached
不知道这意味着什么,也不知道这是否是我需要担心的问题。
有谁知道是什么触发了这条消息以及我是否做错了什么?
发件人:https://github.com/serilog/serilog/wiki/Structured-Data:
Destructuring is the process of taking a complex .NET object and
converting it into a structure, which may later be represented as say,
a JSON object or XML blob
听起来您可能在正在记录的某些数据中有循环引用,因此当 Serilog 尝试对其进行解构时,它 运行 进入递归循环。听起来它有一些代码可以检测到这一点并停止无限递归。我怀疑这就是这个警告的来源。
我已经启用了 SeriLog(最新版本)自记录并且看到了数百条消息
Maximum destructuring depth reached
不知道这意味着什么,也不知道这是否是我需要担心的问题。
有谁知道是什么触发了这条消息以及我是否做错了什么?
发件人:https://github.com/serilog/serilog/wiki/Structured-Data:
Destructuring is the process of taking a complex .NET object and converting it into a structure, which may later be represented as say, a JSON object or XML blob
听起来您可能在正在记录的某些数据中有循环引用,因此当 Serilog 尝试对其进行解构时,它 运行 进入递归循环。听起来它有一些代码可以检测到这一点并停止无限递归。我怀疑这就是这个警告的来源。