public static IApplicationBuilder UseICanPay(this IApplicationBuilder app) { var httpContextAccessor = app.ApplicationServices.GetRequiredService <IHttpContextAccessor>(); HttpUtil.Configure(httpContextAccessor); return(app); }
/// <summary> /// 使用OmniPay /// </summary> /// <param name="app"></param> /// <returns></returns> public static IApplicationBuilder UseAliOmniPay(this IApplicationBuilder app) { app.UseMiddleware <AliPayMiddleware>(); var httpContextAccessor = app.ApplicationServices.GetRequiredService <IHttpContextAccessor>(); HttpUtil.Configure(httpContextAccessor); return(app); }