public async Task <IActionResult> PlaceCheckout(string assetId, int libraryCardId) { int decryptedId = Convert.ToInt32(protector.Unprotect(assetId)); await _checkout.CheckOutItemAsync(decryptedId, libraryCardId); return(RedirectToAction("Detail", new { id = assetId })); }