捕获服务结构 ReceiveReminderAsync 中未处理的所有异常的正确方法是什么

What is the correct way to catch all exceptions that is unhandled in service fabric ReceiveReminderAsync

是否可以挂接到服务结构以捕获 ReceiveReminderAsync 中可能发生的异常并将它们注销以进行调试,或者我们作为开发人员是否需要确保我们在 ReceiveReminderAsync 中有 try/catch 来记录例外?

如果能够获取并处理用户代码未处理的所有未处理异常,那就太好了。

没有未处理异常的挂钩。 actor 框架从 actor 方法中捕获未处理的异常,这样宿主进程就不会崩溃。如果 actor 方法被客户端调用(来自 ActorProxy),异常将发送给调用者。如果 actor 方法是提醒或定时器方法,则简单地捕获异常,actor 继续 运行。因此,如果您想处理异常,请像往常一样使用 try..catch。