Ejemplo n.º 1
0
        public async Task <IEnumerable <VideoResponse> > GetVideosByKindIdAsync(GetKindRequest request)
        {
            if (request?.Id == null)
            {
                throw new ArgumentNullException();
            }
            ;

            IEnumerable <Video> result = await _videoRepository.GetVideosByKindIdAsync(request.Id);

            return(_mapper.Map <IEnumerable <VideoResponse> >(result));
        }
Ejemplo n.º 2
0
        public async Task <KindResponse> GetKindAsync(GetKindRequest request)
        {
            if (request?.Id == null)
            {
                throw new ArgumentNullException();
            }
            ;

            Kind result = await _kindRepository.GetAsync(request.Id);

            return(result == null ? null : _mapper.Map <KindResponse>(result));
        }