Понятия не имею, что такое объект AMF (да, я могу его погуглить, но не буду). НО, вы можете сериализовать любой объект в ASP.MVC. Например, возвращение объекта JSON является примером использования встроенной сериализации.
проверить этот предыдущий вопрос SO :
public ActionResult MyAction()
{
...
// Populate myObject
return new JsonResult{ Data = myObject };
}
Итак, хитрость в том, что вам нужно убедиться, что все объекты внутри одного из этих объектов AMF могут быть сериализованы. Если нет, то не забудьте, что вы можете вернуть сериализованный анонимный объект.
например.
public ActionResult MyAction()
{
...
// Populate myObject
return new JsonResult
{
Data = new
{
Id = object.Id,
Name = object.FirstName + ' ' object.Surname,
.... etc ....
}
};
}
НТН.