コード例 #1
0
ファイル: KindService.cs プロジェクト: fwajgner/VOD
        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));
        }
コード例 #2
0
ファイル: KindService.cs プロジェクト: fwajgner/VOD
        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));
        }