// 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 TestAsyncStringQueryV4 : AbstractAsyncQuery { /// /// 初始化TestAsyncStringQueryV4的新实例 /// /// 查询输入参数 public TestAsyncStringQueryV4(TestAsyncQueryInputV2 input) : base(input) { } /// /// 获取查询是否已执行 /// public bool Executed { get; private set; } /// /// 执行异步查询操作的具体实现 /// /// 查询输入参数 /// 格式化的字符串结果 protected override Task OnDoAsync(TestAsyncQueryInputV2 input) { Executed = true; return Task.FromResult($"Value: {input.Value * 2}"); } }