// Copyright (c) 2025-2026 GeWuYou // SPDX-License-Identifier: Apache-2.0 using GFramework.Core.Query; namespace GFramework.Core.Tests.Query; /// /// 整数类型测试异步查询类V4,继承AbstractAsyncQuery /// public sealed class TestAsyncQueryV4 : AbstractAsyncQuery { /// /// 初始化TestAsyncQueryV4的新实例 /// /// 查询输入参数 public TestAsyncQueryV4(TestAsyncQueryInputV2 input) : base(input) { } /// /// 获取查询是否已执行 /// public bool Executed { get; private set; } /// /// 执行异步查询操作的具体实现 /// /// 查询输入参数 /// 查询结果,将输入值乘以2 protected override Task OnDoAsync(TestAsyncQueryInputV2 input) { Executed = true; return Task.FromResult(input.Value * 2); } }