Пример #1
0
        public ActionResult <String> Create(MemeInfo memeInfo)
        {
            var guid     = Utils.MD5($"{memeInfo.CatText}{memeInfo.DrummerText}{memeInfo.DrumText}");
            var tempMeme = _memeRepo.Get(new Guid(guid));

            if (tempMeme != null)
            {
                return(Ok($"{tempMeme.Guid}:{tempMeme.MemeWork.Status}"));
            }
            var meme = new Meme(memeInfo);

            _memeRepo.Add(meme);
            return(Ok($"{meme.Guid}:{meme.MemeWork.Status}"));
        }
Пример #2
0
 public ActionResult <bool> Post([FromBody] Meme newMeme)
 {
     repo.Add(newMeme);
     return(true);
 }