Ejemplo n.º 1
0
        public async Task <IEnumerable <CommentDto> > Get()
        {
            using (var context = new AdaptivContext())
            {
                var repo     = new QueryCommentServiceRepository <MetaAdaptivReconComment>(context);
                var service  = new CommentsService();
                var comments = await service.GetComments(repo);

                return(Mapper.Map <IEnumerable <MetaAdaptivReconComment>, IEnumerable <CommentDto> >(comments));
            }
        }
Ejemplo n.º 2
0
 public async Task <CommentDto> GetById(int id)
 {
     using (var context = new AdaptivContext())
     {
         var repo     = new QueryCommentServiceRepository <MetaAdaptivReconComment>(context);
         var service  = new CommentsService();
         var comments = (await service.GetComments(repo))
                        .Where(x => x.CommentKey == id)
                        .FirstOrDefault();
         return(Mapper.Map <MetaAdaptivReconComment, CommentDto>(comments));
     }
 }