コード例 #1
0
        public IActionResult GetSingle(int bookId)
        {
            Data.BookStocks stockData    = new Data.BookStocks();
            int             currentStock = stockData.GetStock(_redisDatabaseProvider, bookId);

            var result = new Dto.Stock()
            {
                CurrentStock = currentStock
            };

            return(Ok(result));
        }
コード例 #2
0
 public IActionResult GetSingle(int bookId)
 {
     _logger.LogInformation($"Fetching stocks for BookId:{bookId}");
     Data.BookStocks stockData = new Data.BookStocks();
     try
     {
         int currentStock = stockData.GetStock(_redisDatabaseProvider, bookId);
         var result       = new Dto.Stock()
         {
             CurrentStock = currentStock
         };
         _logger.LogInformation($"Success fetching stocks for BookId:{bookId}");
         return(Ok(result));
     }
     catch (Exception ex)
     {
         _logger.LogError(ex, $"Can not retrieve stocks for BookId:{bookId}");
         return(NoContent());
     }
 }