Мотивация по этому вопросу: Google JSON Style Guide, я хочу вставить немного логики логики сериализации в мой API для отдыха. Я использую WebAPI 2 и JSON.NET. Моя цель - обернуть «полезную нагрузку» моего ответа в поле «данные» основного ответа JSON, как описано в руководстве по стилю, включить поле apiVersion в каждом ответе и т. Д. Конечно, действия регулятора просто вернуться прямо ПОКО, и я хочу, чтобы изменить контейнер что они отправленное внутри, а не самих Pocos, так:Добавить «стандартные» поля JSON для сериализованных объектов в REST API
{
"id": "111",
"apiVersion": "1.0",
"data": {
"kind": "monkey",
"name": "manny",
"age": "3"
},
"error": null
}
... такого рода вещи. Поэтому я предвижу вставлять небольшие бит стандартных данных в каждый ответ, прежде чем он перейдет через провод. Каков наилучший способ сделать это?
TIA.
Это все. для решения с манжетой, это было правильно на отметке! Благодарю. – user2403744