输入参数验证和响应

本文关键字:响应 验证 参数 输入 | 更新日期: 2023-09-27 17:50:10

我想在我的服务中验证从客户端发送的操作参数(使用IParameterInspector),并且在参数输入错误的情况下,我想发送响应代码作为响应对象的一部分,而不是抛出错误异常。请告诉我如何才能做到这一点。

:如果使用IParameterInspector是不可能的,你会建议什么其他选项?

输入参数验证和响应

Inspector拦截对服务操作的调用,并执行逻辑来验证传递给该操作的参数。如果发现参数无效,则实际的服务操作永远不会执行,通知客户端的唯一方法是exception(最好是FaultContract的一部分)。

您使用WCF吗?如果是,你可以使用Wcf

的FualtException
相关文章: