6

我有一个返回 DataRow 对象的操作方法。不幸的是,webapi 序列化程序没有正确序列化对象。有没有什么地方可以为这种特定类型放置自定义序列化代码?

4

1 回答 1

6

您可能希望创建一个自定义 MediaTypeFormatter,它在其 CanWrite 方法中为 DataRow 类型的对象返回 true。

这是如何编写和注册自己的格式化程序的一个很好的起点:

http://www.asp.net/web-api/overview/formats-and-model-binding/media-formatters

于 2013-01-15T14:04:56.653 回答