我有一个wcf webservice,有几种方法。我还有几个xsd模式,我想用它来验证创建的xmls。我很好奇有没有办法在进行Web服务调用之前执行验证?如果有效请求,如果没有停止并返回xsd验证消息。
例如,
我有一个让会员注册的方法。让我们说它有名称和年龄参数。我想在进行ws调用之前检查用户是否未在age参数中输入字符串。另外如何将这些xsd文件导入客户端计算机?有没有办法通过wsdl或其他方式在客户端生成它们?
答案 0 :(得分:0)
如果是类型或格式输入的情况,这可能应该在具有UI层的客户端上完成,以保存任何处理。
如果您有一个使用MVC的基于Web的客户端,您可以轻松地向模型添加属性以验证输入,如果您使用像angularJS这样的javascript框架的SPA,这可以在用户端之前在客户端完成甚至提交数据。