Example #1
0
 public WeChatPaymentAppService(IGateways gateways, IServiceConfigurationProxy configuration, IWeChatApiProxy wechatApiProxy, IOrderServiceProxy orderServiceProxy, IWeChatAppConfigurationRepository wechatAppConfigurationRepository, IAuthServiceProxy authServiceProxy)
 {
     _gateways          = gateways;
     _configuration     = configuration;
     _wechatApiProxy    = wechatApiProxy;
     _orderServiceProxy = orderServiceProxy;
     _wechatAppConfigurationRepository = wechatAppConfigurationRepository;
     _authServiceProxy = authServiceProxy;
 }
Example #2
0
 public WeChatPaymentNotifyMessageAppService(
     IDbUnitOfWork dbUnitOfWork,
     IWeChatPaymentNotifyMessageRepository wechatPaymentNotifyMessageRepository,
     IOrderServiceProxy orderServiceProxy,
     IWeChatAppConfigurationRepository wechatAppConfigurationRepository,
     IGateways gateways)
 {
     _dbUnitOfWork = dbUnitOfWork;
     _wechatPaymentNotifyMessageRepository = wechatPaymentNotifyMessageRepository;
     _orderServiceProxy = orderServiceProxy;
     _wechatAppConfigurationRepository = wechatAppConfigurationRepository;
     _gateways = gateways;
 }