public void DeleteCategory(Guid id)
        {
            _categoryRepository.Delete(id);
            var podcast = _podcastRepository.GetByCategory(id);

            foreach (var pod in podcast)
            {
                _episodeRepository.DeleteAllEpisodesForPodCast(pod.Id);
            }
            _podcastRepository.DeleteAllWithCategory(id);
        }
 public List <PodCast> GetPodCastByCategory(Guid id)
 {
     return(_podcastRepository.GetByCategory(id));
 }