public static async Task <SongResponse> CreateFromSongAsync(ISong song) { return(new SongResponse { Id = song.Id, Name = song.Name, Duration = song.Duration, FileName = song.FileName, Album = new AlbumDescription(await song.GetAlbumAsync()), }); }