public void Accept(ReviewAcceptModel model) { var termsCode = _termsCode.Get(model.Uid); if (termsCode != model.TermsCode) { throw new Exception("Invalid code."); } _queueProducer.Send(model); }
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)); } }