验证C#RESTful MVC web服务中的XML请求
我有一个接收XML的C#MVC web服务。此外,我还有XSD,可以根据XSD验证请求XML 现在,我实现了一个XmlValueProviderFactory,以便能够将XML发送到action方法。 (感谢您的支持) 然而,在XmlValueProviderFactory为操作方法做好准备之前,我正在努力实现一种针对XSD验证XML的体面方法。本质上,我希望在将XML传递给action方法之前验证它 有人能提供一些建议吗?目前,我正在XmlValueProviderFactory中验证XSD,将验证结果放在ViewBag中,然后在操作方法逻辑中使用该ViewBag数据来决定是否向客户端返回失败消息。这似乎不对 也许此时针对XSD进行验证是不正确的。也许这个解决方案还可以(它可以工作,但使用ViewBag似乎很笨拙)验证C#RESTful MVC web服务中的XML请求,c#,xml,model-view-controller,rest,xsd,C#,Xml,Model View Controller,Rest,Xsd,我有一个接收XML的C#MVC web服务。此外,我还有XSD,可以根据XSD验证请求XML 现在,我实现了一个XmlValueProviderFactory,以便能够将XML发送到action方法。 (感谢您的支持) 然而,在XmlValueProviderFactory为操作方法做好准备之前,我正在努力实现一种针对XSD验证XML的体面方法。本质上,我希望在将XML传递给action方法之前验证它 有人能提供一些建议吗?目前,我正在XmlValueProviderFactory中验证XSD,
任何意见都值得赞赏。一个代码示例可能有助于对您的问题产生一些兴趣。描述有点抽象。@neontapir-好的观点,我承认我忘记了这个问题。最后,我意识到MVC web服务不是满足我需要的最佳方法,于是创建了一个WCF web服务。一个代码示例可能会帮助我对您的问题产生一些兴趣。描述有点抽象。@neontapir-好的观点,我承认我忘记了这个问题。最后,我意识到MVC web服务不是满足我需要的最佳方法,于是创建了一个WCF web服务。