Example #1
0
 public IActionResult AddTransaction([FromBody] byte[] transactionModel)
 {
     try
     {
         var added = _memoryPool.Add(transactionModel);
         return(added switch
         {
             VerifyResult.Succeed => new ObjectResult(StatusCodes.Status200OK),
             VerifyResult.AlreadyExists => new ConflictObjectResult(StatusCodes.Status409Conflict),
             _ => new BadRequestObjectResult(StatusCodes.Status500InternalServerError),
         });
     }