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; }
public WeChatPaymentNotifyMessageAppService( IDbUnitOfWork dbUnitOfWork, IWeChatPaymentNotifyMessageRepository wechatPaymentNotifyMessageRepository, IOrderServiceProxy orderServiceProxy, IWeChatAppConfigurationRepository wechatAppConfigurationRepository, IGateways gateways) { _dbUnitOfWork = dbUnitOfWork; _wechatPaymentNotifyMessageRepository = wechatPaymentNotifyMessageRepository; _orderServiceProxy = orderServiceProxy; _wechatAppConfigurationRepository = wechatAppConfigurationRepository; _gateways = gateways; }