2

我试图通过以下方式使用 ILogger,

_logger.LogInformation("Logging info {someClass}", someClass);

但输出只是对象名称。

我在这里做错了什么?

4

1 回答 1

4

您可能喜欢将类破坏为属性。

这是可选的,可以通过使用@

所以

_logger.LogInformation("Logging info {@someClass}", someClass);

另请参阅:如何使用结构化日志记录消息模板规范

于 2019-03-14T23:06:50.487 回答