保存独立KV用户服务、固定会话存档与原业务接线,以及C3d资料缓存和C3e本人统计写。 保留原PF/AGG路线、业务公式和时序;榜单读取、好友资料、公告、匹配及首场景闸仍待完成。 验证:ServiceHost两条件各33组646断言;Unity CLI Loop编译0错误269警告。 包含相关方案、评审裁决、测试及状态文档。未操作服务器、正式账号或打包。
17 lines
5.7 KiB
JSON
17 lines
5.7 KiB
JSON
{
|
|
"Success": false,
|
|
"Result": "",
|
|
"Logs": [
|
|
"Execution exception: Reward validation: actual Init completed without asynchronous errors: unavailable-real-101; NullReferenceException: Object reference not set to an instance of an object",
|
|
"Stack trace: at game.PlayerDataStorage.PlayerKVGameplayLoop+<>c__DisplayClass32_0.<VerifyFishingRewardForEditorAsync>g__Check|1 (System.Boolean yes, System.String reason) [0x00019] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:41 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x00f3e] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:167 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x061d8] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:503 \r\n at KVGameplayLoopSetup.RunValidationAsync (System.String caseId) [0x00101] in C:\\projects\\ft\\Client\\Assets\\Editor\\KVGameplayLoopSetup.cs:27 \r\n at uLoopMCP.Dynamic.DynamicCommand.ExecuteAsync (System.Collections.Generic.Dictionary`2[TKey,TValue] parameters, System.Threading.CancellationToken ct) [0x00093] in <e556636b2c8b47bfa0c70eebaa0a5dae>:0 \r\n at io.github.hatayama.uLoopMCP.AwaitableHelper.AwaitIfNeeded (System.Object value) [0x0009f] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\AwaitableHelper.cs:27 \r\n at io.github.hatayama.uLoopMCP.CommandRunner.ExecuteInternalAsync (io.github.hatayama.uLoopMCP.ExecutionContext context, System.Threading.CancellationToken cancellationToken) [0x0012c] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\CommandRunner.cs:300 ",
|
|
"Performance hint: Auto-resolved 1 missing using directive(s): using UnityEngine.Rendering.VirtualTexturing; — Include them in your code to skip auto-resolution and improve compilation speed."
|
|
],
|
|
"CompilationErrors": [],
|
|
"ErrorMessage": "Reward validation: actual Init completed without asynchronous errors: unavailable-real-101; NullReferenceException: Object reference not set to an instance of an object Execution exception: Reward validation: actual Init completed without asynchronous errors: unavailable-real-101; NullReferenceException: Object reference not set to an instance of an object Stack trace: at game.PlayerDataStorage.PlayerKVGameplayLoop+<>c__DisplayClass32_0.<VerifyFishingRewardForEditorAsync>g__Check|1 (System.Boolean yes, System.String reason) [0x00019] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:41 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x00f3e] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:167 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x061d8] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:503 \r\n at KVGameplayLoopSetup.RunValidationAsync (System.String caseId) [0x00101] in C:\\projects\\ft\\Client\\Assets\\Editor\\KVGameplayLoopSetup.cs:27 \r\n at uLoopMCP.Dynamic.DynamicCommand.ExecuteAsync (System.Collections.Generic.Dictionary`2[TKey,TValue] parameters, System.Threading.CancellationToken ct) [0x00093] in <e556636b2c8b47bfa0c70eebaa0a5dae>:0 \r\n at io.github.hatayama.uLoopMCP.AwaitableHelper.AwaitIfNeeded (System.Object value) [0x0009f] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\AwaitableHelper.cs:27 \r\n at io.github.hatayama.uLoopMCP.CommandRunner.ExecuteInternalAsync (io.github.hatayama.uLoopMCP.ExecutionContext context, System.Threading.CancellationToken cancellationToken) [0x0012c] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\CommandRunner.cs:300 ",
|
|
"SecurityLevel": "Restricted",
|
|
"Error": "Reward validation: actual Init completed without asynchronous errors: unavailable-real-101; NullReferenceException: Object reference not set to an instance of an object Execution exception: Reward validation: actual Init completed without asynchronous errors: unavailable-real-101; NullReferenceException: Object reference not set to an instance of an object Stack trace: at game.PlayerDataStorage.PlayerKVGameplayLoop+<>c__DisplayClass32_0.<VerifyFishingRewardForEditorAsync>g__Check|1 (System.Boolean yes, System.String reason) [0x00019] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:41 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x00f3e] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:167 \r\n at game.PlayerDataStorage.PlayerKVGameplayLoop.VerifyFishingRewardForEditorAsync () [0x061d8] in C:\\projects\\ft\\Client\\Assets\\Scripts\\Services\\UserService.KVFishingRewardValidation.cs:503 \r\n at KVGameplayLoopSetup.RunValidationAsync (System.String caseId) [0x00101] in C:\\projects\\ft\\Client\\Assets\\Editor\\KVGameplayLoopSetup.cs:27 \r\n at uLoopMCP.Dynamic.DynamicCommand.ExecuteAsync (System.Collections.Generic.Dictionary`2[TKey,TValue] parameters, System.Threading.CancellationToken ct) [0x00093] in <e556636b2c8b47bfa0c70eebaa0a5dae>:0 \r\n at io.github.hatayama.uLoopMCP.AwaitableHelper.AwaitIfNeeded (System.Object value) [0x0009f] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\AwaitableHelper.cs:27 \r\n at io.github.hatayama.uLoopMCP.CommandRunner.ExecuteInternalAsync (io.github.hatayama.uLoopMCP.ExecutionContext context, System.Threading.CancellationToken cancellationToken) [0x0012c] in .\\Packages\\io.github.hatayama.uloopmcp\\Editor\\Execution\\CommandRunner.cs:300 ",
|
|
"UpdatedCode": null,
|
|
"DiagnosticsSummary": null,
|
|
"Diagnostics": []
|
|
}
|