public async Task <ActionResult <Favorite> > AddFavorite([FromBody] Favorite favorite) { try { return(Ok(await _repository.AddFavorite(favorite))); } catch (Exception exc) { _logger.LogError($"Error: {exc}"); // transaction.Rollback(); return(NotFound()); } }