From 0d97071587883d60a078d3cb98d9f55e570a8fdc Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期二, 02 九月 2025 15:24:10 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs | 23 +++++++++++++++++++++-- 1 files changed, 21 insertions(+), 2 deletions(-) diff --git a/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs b/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs index b34a4c8..d1d7d4c 100644 --- a/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs +++ b/FlexJobApi.UserServer.Application/EnterpriseWallets/Commands/GetAlipayNotifyCommandHandler.cs @@ -1,5 +1,7 @@ 锘縰sing FlexJobApi.Core; +using Furion; using MediatR; +using Microsoft.AspNetCore.Http; using System; using System.Collections.Generic; using System.Linq; @@ -11,9 +13,14 @@ /// <summary> /// 鏀粯瀹濋�氱煡鍥炰紶 /// </summary> - public class GetAlipayNotifyCommandHandler : - IRequestHandler<GetAlipayNotifyCommand, bool> + public class GetAlipayNotifyCommandHandler( + IHttpContextAccessor httpContextAccessor + ) : + IRequestHandler<GetAlipayNotifyCommand, bool>, + IRequestHandler<AlipayUserAgreementPageSignNotifyCommand, bool> { + private readonly IHttpContextAccessor httpContextAccessor = httpContextAccessor; + /// <summary> /// 鏀粯瀹濋�氱煡鍥炰紶 /// </summary> @@ -24,5 +31,17 @@ { return Task.FromResult(true); } + + /// <summary> + /// 鏀粯瀹濈敤鎴锋巿鏉冨崗璁绾﹂�氱煡 + /// </summary> + /// <param name="request"></param> + /// <param name="cancellationToken"></param> + /// <returns></returns> + public Task<bool> Handle(AlipayUserAgreementPageSignNotifyCommand request, CancellationToken cancellationToken) + { + Console.WriteLine(httpContextAccessor.HttpContext.Request.QueryString); + return Task.FromResult(true); + } } } -- Gitblit v1.9.1