1
我正在嘗試使用AngularJS和ASP.NET Web API創建一個小型應用程序。現在應用程序由2個實體組成,即專輯和歌曲。 Song實體將具有Album實體的引用。與AngularJS和ASP.NET Web API交易
現在我想知道什麼是實現交易的正確方法,以便在保存相冊時保存與該相冊有關的所有歌曲。
另外我想知道WebAPI中的POST方法將如何處理歌曲數組(作爲JSON傳遞)。
[ResponseType(typeof(AlbumSong))]
public async Task<IHttpActionResult> PostMovieSong(AlbumSong albumSong)
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
db.AlbumSongs.Add(albumSong);
await db.SaveChangesAsync();
return CreatedAtRoute("DefaultApi", new { id = albumSong.Id }, albumSong);
}
有人請賜教給我。 謝謝:)