在我的 MVC3 应用程序中,我需要返回一个具有DataContract
属性的类的 XML 表示。MVC3 动作返回ActionResult
s。
[HttpGet]
ActionResult MyActionResult( paramsHere )
{
if(!ValidateParams(paramsHere)) {
return new HttpStatusCodeResult((int)HttpStatusCode.BadRequest);
var myDataContractAttributedObject = getObject();
return ... // how do I convert my [DataContract]-attributed object to ActionResult?
}
我想我可以DataContractSerializer
显式使用,但是否有一些自动 MVC 魔法可以做到这一点?
如何ActionResult
从我的[DataContract]
-attributed 对象中获取?