public AlipayPaymentGatewayProvider(IAlipayF2FService alipayF2FService, IWebHelper webHelper, ILogger logger, AlipayConfiguration configuration) { _alipayF2FService = alipayF2FService; _webHelper = webHelper; _logger = logger; _configuration = configuration; LocalizationSourceName = VappsConsts.ServerSideLocalizationSourceName; }
public AlipayPaymentAppService(ILogger logger, IObjectMapper objectMapper, IHttpContextAccessor httpContext, IBackgroundJobManager backgroundJobManager, IAlipayService alipayService, AlipayConfiguration configuration) { this._logger = logger; this._objectMapper = objectMapper; this._httpContext = httpContext; this._configuration = configuration; this._backgroundJobManager = backgroundJobManager; this._alipayService = alipayService; }
public ProcessAlipayPaymentJob(ILogger logger, IPaymentIdCache paymentIdCache, ISubscriptionPaymentCache subscriptionPaymentCache, ISubscriptionPaymentManager subscriptionPaymentManager, IObjectMapper objectMapper, IHttpContextAccessor httpContext, IUnitOfWorkManager unitOfWorkManager, TenantManager tenantManager, AlipayConfiguration configuration) { this._logger = logger; this._paymentIdCache = paymentIdCache; this._subscriptionPaymentCache = subscriptionPaymentCache; this._subscriptionPaymentManager = subscriptionPaymentManager; this._objectMapper = objectMapper; this._httpContext = httpContext; this._tenantManager = tenantManager; this._configuration = configuration; this._unitOfWorkManager = unitOfWorkManager; this.LocalizationSourceName = VappsConsts.ServerSideLocalizationSourceName; }