微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ILogger.LogError() 无法记录异常详细信息,是否被 Azure Function 应用程序中的 TelemetryClient() 取代

如何解决ILogger.LogError() 无法记录异常详细信息,是否被 Azure Function 应用程序中的 TelemetryClient() 取代

目前,ILogger.LogError() 无法将异常详细信息(例如 stack trace)记录到本地控制台和 azure 控制台,异常消息除外。换句话说,异常消息出现在两个控制台上,没有堆栈跟踪。

请注意其他类型的日志记录,例如信息,正在工作。

请看下面:

ILogger.LogError not logging exception details

Azure Function 团队没有来自以下的回复

https://github.com/Azure/azure-functions-host/issues/6476

有人知道 ILoggerr.LogError() 的路线图吗?

它会被修复,还是被 TelemetryClient() 取代? TelemetryClient 仍然与 ILogger

不同

https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging/?view=aspnetcore-5.0#log-level

https://docs.microsoft.com/en-us/azure/app-service/troubleshoot-diagnostic-logs#enable-web-server-logging

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。