From 0e690bba7fac8684dff1b2be98f346af90e8043d Mon Sep 17 00:00:00 2001 From: zpc Date: Sun, 10 Nov 2024 18:29:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Api/CloudGaming.Api/Controllers/HomeController.cs | 3 +++ .../Code/CloudGaming.Code/Cache/Special/GameEntityCache.cs | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/CloudGaming/Api/CloudGaming.Api/Controllers/HomeController.cs b/src/CloudGaming/Api/CloudGaming.Api/Controllers/HomeController.cs index 1f6ce5c..d158d86 100644 --- a/src/CloudGaming/Api/CloudGaming.Api/Controllers/HomeController.cs +++ b/src/CloudGaming/Api/CloudGaming.Api/Controllers/HomeController.cs @@ -8,6 +8,9 @@ using Microsoft.AspNetCore.Mvc; namespace CloudGaming.Api.Controllers; +/// +/// 首页 +/// public class HomeController : CloudGamingControllerBase { public HomeController(IServiceProvider _serviceProvider) : base(_serviceProvider) diff --git a/src/CloudGaming/Code/CloudGaming.Code/Cache/Special/GameEntityCache.cs b/src/CloudGaming/Code/CloudGaming.Code/Cache/Special/GameEntityCache.cs index cac4c5e..8f49d1a 100644 --- a/src/CloudGaming/Code/CloudGaming.Code/Cache/Special/GameEntityCache.cs +++ b/src/CloudGaming/Code/CloudGaming.Code/Cache/Special/GameEntityCache.cs @@ -176,7 +176,11 @@ namespace CloudGaming.Code.Cache.Special { return null; } - return GameInfoDic[gameId] ?? null; + if (GameInfoDic.TryGetValue(gameId, out var gameInfo)) + { + return gameInfo; + } + return null; } }