检查 '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']
访问状态代码。
我有一个 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']
访问状态代码。