Пример #1
0
        public Gif Vote([FromBody] GifVM gif)
        {
            if (!ModelState.IsValid)
            {
                BadRequest();
            }

            IGifRepository gifRepo = _repoWrapper.Gif;
            var            model   = gifRepo.FindOneByCondition(x => x.Id == gif.Id);

            model.Vote += 1;

            gifRepo.Update(x => x.Id == model.Id, model);
            return(model);
        }
 public GifsBySearchStringQueryHandler(IGifRepository gifRepository)
 {
     _gifRepository = gifRepository;
 }
Пример #3
0
 public GifController(IGifRepository repo)
 {
     _repo = repo;
 }