public async Task <List <MediaTypeViewModel> > GetAllMediaTypeAsync( CancellationToken ct = default(CancellationToken)) { var mediaTypes = MediaTypeCoverter.ConvertList(await _mediaTypeRepository.GetAllAsync(ct)); return(mediaTypes); }
public async Task <List <MediaTypeViewModel> > GetAllMediaTypeAsync(CancellationToken ct = default(CancellationToken)) { var mediaTypes = MediaTypeCoverter.ConvertList(await _mediaTypeRepository.GetAllAsync(ct)); foreach (var mediaType in mediaTypes) { mediaType.Tracks = await GetTrackByMediaTypeIdAsync(mediaType.MediaTypeId, ct); } return(mediaTypes.ToList()); }