// Song Mutations public async Task <AddSongPayload> AddSongAsync ( AddSongInput input, [Service] ISongService songService ) { var song = _mapper.Map <AddSongInput, Song>(input); await songService.CreateAsync(song); return(new AddSongPayload(song)); }
public async Task <ActionResult <Song> > CreateAsync([FromBody] Song song) { await _songService.CreateAsync(song); return(CreatedAtAction(nameof(GetByIdAsync), new { id = song.Id }, song)); }