| 1234567891011121314151617 |
- using System.Threading.Tasks;
- using Microsoft.AspNetCore.Http;
- namespace Essensoft.AspNetCore.Payment.QPay
- {
- public interface IQPayNotifyClient
- {
- /// <summary>
- /// 执行 QPay 通知请求解析。
- /// </summary>
- /// <typeparam name="T">领域对象</typeparam>
- /// <param name="request">控制器的请求</param>
- /// <param name="options">配置选项</param>
- /// <returns>领域对象</returns>
- Task<T> ExecuteAsync<T>(HttpRequest request, QPayOptions options) where T : QPayNotify;
- }
- }
|