using System;
namespace Qimen.Api
{
///
/// 奇门客户端。
///
public interface IQimenClient
{
///
/// 执行奇门公开API请求。
///
/// 领域对象
/// 具体的奇门API请求
/// 领域对象
T Execute(QimenRequest request) where T : QimenResponse;
///
/// 执行奇门隐私API请求。
///
/// 领域对象
/// 具体的奇门API请求
/// 用户会话码
/// 领域对象
T Execute(QimenRequest request, string session) where T : QimenResponse;
}
}