ILogger不以JSON格式返回消息和对象

时间:2019-03-14 20:41:59

标签: c# .net-core nlog structured-logging

我正在尝试通过以下方式使用ILogger,

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

但是输出只是对象名称。

我在这里做什么错了?

1 个答案:

答案 0 :(得分:0)

您可能想将类分解为属性。

该功能已启用,可以使用@

启用

所以

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

另请参阅:How to use structured loggingMessage templates specs