using System;
namespace Top.Api.Parser
{
    /// 
    /// TOP API响应解释器接口。响应格式可以是XML, JSON等等。
    /// 
    public interface ITopParser
    {
        /// 
        /// 把响应字符串解释成相应的领域对象。
        /// 
        /// 领域对象
        /// 响应字符串
        /// 领域对象
        T Parse(string body);
        /// 
        /// 把响应字符串解释成相应的领域对象。
        /// 
        /// 响应字符串
        /// 领域对象
        /// 领域对象
        T Parse(string body, Type type);
    }
}