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; }
public GifController(IGifRepository repo) { _repo = repo; }