Exemplo n.º 1
0
        public void Accept(ReviewAcceptModel model)
        {
            var termsCode = _termsCode.Get(model.Uid);

            if (termsCode != model.TermsCode)
            {
                throw new Exception("Invalid code.");
            }

            _queueProducer.Send(model);
        }
Exemplo n.º 2
0
 public IActionResult Put(string uid, [FromBody] ReviewAcceptModel model)
 {
     try
     {
         model.Uid = uid;
         _useCase.Accept(model);
         return(Ok(model));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }