コード例 #1
0
        public async Task <Entities.Application.Playlist> CreatePlaylist(string place, Entities.Application.Playlist playlist)
        {
            var converted = _mapper.ToDbEntity(playlist, place);
            var dbResult  = await _dao.CreatePlaylist(converted);

            var result = _mapper.ToApplicationEntity(dbResult);

            if (playlist.Songs.Any())
            {
                result.Songs = await _songService.AddSongs(playlist.Songs, place, "mainPlaylist");
            }


            return(result);
        }