Rest API BizTalk 2016的WCF WebHttp错误处理
我有一个带有POST方法的restapi,在这里我以JSON格式发布和接收成功响应,它工作得非常好。在失败期间,我收到 错误详细信息:System.Net.WebException:远程服务器返回意外响应: (400)错误请求创建失败,因为的名称或电子邮件地址无效 我在应用程序日志和发送端口中看到它被挂起。我需要在BizTalk编排中捕获此信息,如果收到任何错误响应,我需要在其中发送电子邮件 由于错误响应不是JSON格式,我不知道如何处理它。有什么想法吗Rest API BizTalk 2016的WCF WebHttp错误处理,biztalk,biztalk-2016,Biztalk,Biztalk 2016,我有一个带有POST方法的restapi,在这里我以JSON格式发布和接收成功响应,它工作得非常好。在失败期间,我收到 错误详细信息:System.Net.WebException:远程服务器返回意外响应: (400)错误请求创建失败,因为的名称或电子邮件地址无效 我在应用程序日志和发送端口中看到它被挂起。我需要在BizTalk编排中捕获此信息,如果收到任何错误响应,我需要在其中发送电子邮件 由于错误响应不是JSON格式,我不知道如何处理它。有什么想法吗 在发送端口上启用失败消息的路由以停止挂起
ErrorReport.FailureCode Exists的发送端口中的筛选器,以排除API发送端口。如果没有这样的端口,则可能必须创建一个端口,并将失败的消息发送到空适配器或类似端口
exception=SystemException.ToString()表达式形状中的代码>,其中Exception是System.String变量,SystemException是在Catch块中定义的异常对象名称
exception.Contains(“XXXX”)
一起使用,其中XXXX是异常中的文本,或者根据您的需要处理它