3

我们刚刚开始使用 ASP.net Web Api 开发我们的新 API 客户端。找到 ServiceStack.Text 后,我​​不想使用 JSON.NET 序列化功能,而是用 ServiceStack 替换它们。如何在 Web Api 中将此序列化程序设置为默认值?非常感谢!

4

1 回答 1

3

您可以创建一个MediaTypeFormatter使用 ServiceStack 的序列化器/反序列化器的自定义。看起来有些人已经在这里为此创建了格式化程序:https ://github.com/WebApiContrib/WebAPIContrib/wiki/Media-Type-Formatters

要将其作为默认格式化程序,只需将此新的自定义格式化程序插入到全局配置格式化程序列表的开头即可。

于 2013-11-11T13:55:10.407 回答