mirror of
https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git
synced 2025-09-20 10:38:10 +08:00
docs: 完善文档
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Sample.Controllers
|
||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Sample.Controllers
|
||||
{
|
||||
[RoutePrefix("api/notify")]
|
||||
public class TenpayNotifyController : ApiController
|
||||
@@ -44,6 +44,25 @@
|
||||
return Json(new { code = "FAIL", message = "验签失败" });
|
||||
}
|
||||
|
||||
var callbackModel = client.DeserializeEvent(content);
|
||||
var eventType = callbackModel.EventType?.ToUpper();
|
||||
switch (eventType)
|
||||
{
|
||||
case "TRANSACTION.SUCCESS":
|
||||
{
|
||||
var callbackResource = client.DecryptEventResource<Events.TransactionResource>(callbackModel);
|
||||
Debug.WriteLine("接收到微信支付推送的订单支付成功通知,商户订单号:{0}", callbackResource.OutTradeNumber);
|
||||
// 后续处理略
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
{
|
||||
// 其他情况略
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
return Json(new { code = "SUCCESS", message = "成功" });
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user