Как получить имя для массива Json в web API
У меня есть ASP.net Web API и это мой метод get:
LyricContext db = new LyricContext(); public IEnumerable<MusicDTO> Get() { var json = from M in db.Musics select new MusicDTO { ID = M.ID, MusicName = M.MusicName, Lyric = M.Lyric, Albume = M.Albume.AlbumeName, Artist = M.Albume.Artist.ArtistName }; return json;
это вернет мне что-то вроде этого:
[ { "ID": "9245cd1e-c161-4c0b-ab43-25cef43b48b1", "Lyric": "I'm on a boat", "MusicName": "on a boat", "Albume": "New Albume", "Artist": "example" }, ... ]
но мне нужно, чтобы мой массив имел такое имя:
{ "musics": [ { "ID": "9245cd1e-c161-4c0b-ab43-25cef43b48b1", "Lyric": "I'm on a boat", "MusicName": "on a boat", "Albume": "New Albume", "Artist": "example" }, ... ]
что же мне делать?