检查 'Send Event' 逻辑应用操作的响应

Check the response of a 'Send Event' Logic App action

我有一个 Logic App,它使用 Send Event[=] 将事件发送到指定的 Event Hub 39=]行动。

似乎无论指定的 Event Hub 是否接受事件,Logic App 都会继续进行。与 Azure Functions 操作不同,似乎没有自动生成的 StatusCode 属性 可用于 Send Event 操作。

是否可以检查来自 事件中心 的响应,以便我可以确定是否停止执行?


更新

完成 运行 后,事件中心似乎返回了一个状态代码,尽管在不寻常的情况下它似乎是 200,而通常在发送事件时它是 201。

但是,在编辑 Logig 应用程序时,似乎没有任何方法可以访问该状态代码以检查发送事件操作的 success/failure。

您应该可以使用 @outputs('Send_event')?['statusCode'] 访问状态代码。