Как вернуть JSON с именем объекта? - PullRequest
0 голосов
/ 23 марта 2020

Как добавить object имя спереди, когда я возвращаюсь?

 public IEnumerable<Institutions> Get(string subscriptionDate)
 {
     return institutionses;
 }

JSON Возврат

[{
    "institutionId": "9041765",
    "institutionName": "University of Melbourne",
    "isConsortia": false,
    "consortiaParentId": null,        
},
{
    "institutionId": "9043242",
    "institutionName": "University of texas",
    "isConsortia": false,
    "consortiaParentId": null,        
}]

Но ожидаем

{
    "institutions": [{
             "institutionId": "9041765",
             "institutionName": "University of Melbourne",
             "isConsortia": false,
             "consortiaParentId": null,        
         },
        {
             "institutionId": "9043242",
             "institutionName": "University of texas",
             "isConsortia": false,
             "consortiaParentId": null,        
       }]
  }

1 Ответ

2 голосов
/ 23 марта 2020

@ Саджид сказал

поместите его в RootObject и верните, как

public class RootObject{ public IEnumerable<Institution> institutions { get; set; }}
...