public async Task <IHttpActionResult> BlockBooks([FromBody] BlockBooks blockedBooks) { try { var isBookBlocked = await booksRepository.BlockBooks(blockedBooks); if (isBookBlocked) { return(Ok()); } else { return(BadRequest()); } } catch (Exception e) { loggers.LogError(e); return(InternalServerError()); } }