我在C#项目中使用Hangfire调度程序,使用Microsoft Bot Framework向用户发送预定消息。
我的预定作业失败,这是我在Hangfire的网络界面中看到的:
失败执行作业期间发生异常。 System.NullReferenceException
对象引用未设置为对象的实例。
System.NullReferenceException:未将对象引用设置为实例 一个对象。在 Microsoft.Bot.Builder.Dialogs.Extensions.d__2.MoveNext()
所以,我的代码中的某个地方是null但我不知道在哪一行,我无法调试它因为应用程序在Azure上运行。
如何找出导致异常的行号或显示完整的堆栈跟踪?
如果可以在Hangfire中配置,我在他们的文档中找不到它。我几乎没有使用Azure和C#的经验,因此我可以将异常详细信息记录到控制台,但我不知道如何在Azure上运行应用程序时查看控制台输出。