在编译的 C#/F# 中编写 Azure 函数时,向函数运行时发出函数失败信号的最简洁方法是什么?
我知道抛出异常会导致失败,但我更愿意在内部处理这些异常。我还注意到,当函数写入 log.Error
时,执行仍然被认为是成功的。
抛出异常是表示失败的唯一方法,还是有更好的做法?
最佳答案
是的,抛出异常是发出失败信号的方式。即使您在函数内部记录错误,函数宿主在确定成功/失败时也不会考虑这一点。
关于c# - 在 Azure Functions 中发出故障信号的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46326586/