using GWFramework.framework.model;
using GWFramework.framework.rule;
using GWFramework.framework.system;
namespace GWFramework.framework.query;
///
/// 查询接口,定义了执行查询操作的契约
///
/// 查询结果的类型
public interface IQuery : ICanSetArchitecture, ICanGetModel, ICanGetSystem,
ICanSendQuery
{
///
/// 执行查询操作并返回结果
///
/// 查询的结果,类型为 TResult
TResult Do();
}