private async Task CheckEpisodeExist(int episodeId)
 {
     if (!await _episodeRepository.ExsistsAsync(episodeId))
     {
         throw new HttpStatusCodeException(HttpStatusCode.NotFound, "Podany odcinek nie istnieje.");
     }
 }
        public async Task <EpisodeData> GetEpisodeAsync(int id)
        {
            if (!await _episodeRepository.ExsistsAsync(id))
            {
                throw new HttpStatusCodeException(HttpStatusCode.NotFound, "Nie znaleziono odcinka");
            }

            return(await _episodeRepository.GetEpisodeAsync(id));
        }