refactor(kv): 整理存档接线并清理迁移冗余实现

This commit is contained in:
Liubing\LB
2026-10-13 20:38:41 +08:00
parent 144e7f739f
commit edb8a056c7
166 changed files with 3828 additions and 13267 deletions

View File

@@ -474,15 +474,15 @@ public class DebugFunc
private static void LoginTime(int hours)
{
var userService = GContext.container.Resolve<game.IUserService>();
if (userService is not game.PlayFabUserService && userService is not game.KVUserService)
if (userService is not game.PlayFabUserService && userService is not game.KvUserService)
{
return;
}
var loginTime = userService.LoginTime;
var newLoginTime = loginTime.AddHours(hours);
var prop = userService is game.KVUserService
? typeof(game.KVUserService).GetProperty("LoginTime")
var prop = userService is game.KvUserService
? typeof(game.KvUserService).GetProperty("LoginTime")
: userService.GetType().GetProperty("LoginTime");
prop.SetValue(userService, newLoginTime);
Debug.Log($"loginTime: {loginTime} newLoginTime: {newLoginTime} prop: {userService.LoginTime}");
@@ -491,7 +491,7 @@ public class DebugFunc
private static void AccoutInfo()
{
var userService = GContext.container.Resolve<game.IUserService>();
if (userService is not game.PlayFabUserService && userService is not game.KVUserService)
if (userService is not game.PlayFabUserService && userService is not game.KvUserService)
{
return;
}
@@ -728,7 +728,7 @@ public class DebugFunc
}
static void ClearLastPaymentTime()
{
GContext.container.Resolve<game.PlayerDataStorage.IPlayerSaveStore>().Write("LastPaymentTime", "").RequireAccepted();
GContext.container.Resolve<Core.KV.IPlayerSaveStore>().Write("LastPaymentTime", "").RequireAccepted();
}
static void HookWheelForecActive()
{