public AlipayPurchaseService(IAlipayRequest alipayRequest, IPurchaseService purchaseService, IRepository <UserPayOrderInfo, string> uerPayOrderInfoRepository, IPurchaseServiceRepository purchaseServiceRepository)
 {
     _alipayRequest             = alipayRequest;
     _purchaseService           = purchaseService;
     _uerPayOrderInfoRepository = uerPayOrderInfoRepository;
     _purchaseServiceRepository = purchaseServiceRepository;
 }
示例#2
0
 public PurchaseService(IWechatAuthentManager wechatAuthentManager,
                        IPurchaseServiceRepository purchaseServiceRepository, IRepository <UserPayOrderInfo, string> userPayOrdeRepository, IOrderPolicy orderPolicy)
 {
     _wechatAuthentManager      = wechatAuthentManager;
     _purchaseServiceRepository = purchaseServiceRepository;
     _userPayOrdeRepository     = userPayOrdeRepository;
     _orderPolicy = orderPolicy;
 }
示例#3
0
 public RechargeService(IRepository <UserPayOrderInfo, string> userPayOrdeRepository,
                        IPurchaseServiceRepository purchaseServiceRepository, IRepository <UserRecharge, string> userRechargeRepository, IRepository <UserInfo> userRepository, IOrderPolicy orderPolicy)
 {
     _userPayOrdeRepository     = userPayOrdeRepository;
     _purchaseServiceRepository = purchaseServiceRepository;
     _userRechargeRepository    = userRechargeRepository;
     _userRepository            = userRepository;
     _orderPolicy = orderPolicy;
 }