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), }); }