public SessionAppService(IPictureManager pictureManager, ISubscribableEditionCache subscribableEditionCache, IUserNotificationManager userNotificationManager, VappsTenantCache tenantCache) { this._pictureManager = pictureManager; this._subscribableEditionCache = subscribableEditionCache; this._userNotificationManager = userNotificationManager; this._tenantCache = tenantCache; }
public PaymentAppService(ISubscriptionPaymentManager subscriptionPaymentManager, IPaymentGatewayProviderFactory paymentGatewayProviderFactory, ISubscriptionPaymentCache subscriptionPaymentCache, IPaymentIdCache paymentIdCache, ISubscribableEditionCache editionCache, EditionManager editionManager) { _subscriptionPaymentManager = subscriptionPaymentManager; _editionManager = editionManager; _paymentGatewayProviderFactory = paymentGatewayProviderFactory; _subscriptionPaymentCache = subscriptionPaymentCache; _editionCache = editionCache; _paymentIdCache = paymentIdCache; }
public EditionSubscriptionAppService(IMultiTenancyConfig multiTenancyConfig, IPaymentGatewayProviderFactory paymentGatewayProviderFactory, ILocalizationContext localizationContext, ISubscribableEditionCache subscribableEditionCache, VappsTenantCache tenantCache, EditionManager editionManager) { this._multiTenancyConfig = multiTenancyConfig; this._paymentGatewayProviderFactory = paymentGatewayProviderFactory; this._localizationContext = localizationContext; this._editionManager = editionManager; this._tenantCache = tenantCache; this._subscribableEditionCache = subscribableEditionCache; }