/// <summary>
 /// 发起业务请求
 /// </summary>
 /// <param name="request"></param>
 /// <returns></returns>
 public async Task <FOXRS> ExecuteAsync(FOXRQ request)
 {
     return(await this.ExecuteInnerAsync <FOXRQ, FOXRS>(request).ConfigureAwait(false));
 }
 /// <summary>
 /// 发起业务请求
 /// </summary>
 /// <param name="request"></param>
 /// <returns></returns>
 public FOXRS Execute(FOXRQ request)
 {
     return(this.ExecuteInner <FOXRQ, FOXRS>(request));
 }
 /// <summary>
 /// 发起业务请求
 /// </summary>
 /// <typeparam name="TRq"></typeparam>
 /// <typeparam name="TRs"></typeparam>
 /// <param name="request"></param>
 /// <returns></returns>
 public async Task <FOXRS <TRs> > ExecuteAsync <TRq, TRs>(FOXRQ <TRq, TRs> request)
     where TRq : IRequest <TRs>
     where TRs : IResponse
 {
     return(await this.ExecuteInnerAsync <FOXRQ <TRq, TRs>, FOXRS <TRs> >(request).ConfigureAwait(false));
 }
 /// <summary>
 /// 发起业务请求
 /// </summary>
 /// <typeparam name="TRq"></typeparam>
 /// <typeparam name="TRs"></typeparam>
 /// <param name="request"></param>
 /// <returns></returns>
 public FOXRS <TRs> Execute <TRq, TRs>(FOXRQ <TRq, TRs> request)
     where TRq : IRequest <TRs>
     where TRs : IResponse
 {
     return(this.ExecuteInner <FOXRQ <TRq, TRs>, FOXRS <TRs> >(request));
 }