如何从DataContract属性类实例生成ActionResult?

时间:2013-03-11 12:18:43

标签: c# asp.net-mvc-3 serialization datacontract actionresult

在我的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]

0 个答案:

没有答案