У меня есть метод asp.net mvc api, который имеет List как метод возврата. При вызове она возвращает этот JSon данные:asp.net mvc api json wrapper
[
{
"AreaName": null,
"AreaId": 0,
"DestinationName": "Alanya",
"DestinationId": 14,
"CountryName": "Tyrkiet",
"CountryId": 15
},
{
"AreaName": null,
"AreaId": 0,
"DestinationName": "Antalya",
"DestinationId": 113,
"CountryName": "Tyrkiet",
"CountryId": 15
}
]
Раньше, когда у меня был этот метод в ASP.NET MVC это будет выглядеть примерно так:
ранее данные JSON:
{
"ContentEncoding":{
"IsSingleByte":true,
"BodyName":"iso-8859-1",
"EncodingName":"Western European (Windows)",
"HeaderName":"Windows-1252",
"WebName":"Windows- 1252",
"WindowsCodePage":1252,
"IsBrowserDisplay":true,
"IsBrowserSave":true,
"IsMailNewsDisplay":true,
"IsMailNewsSave":true,
"EncoderFallback":{
"MaxCharCount":1
},
"DecoderFallback":{
"MaxCharCount":1
},
"IsReadOnly":true,
"CodePage":1252
},
"ContentType":"application/json;",
"Data":
и то указанный выше список будет добавлен внутри обертки данных
Мой вопрос: как мне получить этот формат «обертки» при использовании asp.net mvc web api?
Просто любопытно, почему вам это нужно, когда это возвращенный объект уже действительный json? –