コード例 #1
0
        public async Task <IActionResult> GetAllNews(CancellationToken cancellationToken)
        {
            var query    = new GetAllNewsQuery();
            var response = await _mediator.Send(query, cancellationToken);

            return(Ok(_mapper.Map <IEnumerable <NewsViewModel> >(response)));
        }
コード例 #2
0
        public async Task <IEnumerable <News> > Handle(GetAllNewsQuery request, CancellationToken cancellationToken)
        {
            var result = await _goodNewsContext.News.ToListAsync(cancellationToken);

            return(result);
        }
コード例 #3
0
ファイル: GetAllNewsHandler.cs プロジェクト: week91/Project-1
        public async Task <DbSet <News> > Handle(GetAllNewsQuery request, CancellationToken cancellationToken)
        {
            var newss = _content.Newses;  //all news in base

            return(await Task.FromResult(newss));
        }