Beispiel #1
0
 public TenantRegistrationAppService(
     IMultiTenancyConfig multiTenancyConfig,
     IRecaptchaValidator recaptchaValidator,
     EditionManager editionManager,
     IAppNotifier appNotifier,
     ILocalizationContext localizationContext,
     TenantManager tenantManager,
     UserManager userManager,
     ISubscriptionPaymentRepository subscriptionPaymentRepository,
     IPaymentGatewayManagerFactory paymentGatewayManagerFactory,
     IRepository <MileStone> MilestoneRepository,
     IRepository <TenantType> TenantTypeRepositary,
     IRepository <QuotationStatus> QuotationStatusRepository,
     IPaymentCache paymentCache)
 {
     _QuotationStatusRepository = QuotationStatusRepository;
     _multiTenancyConfig        = multiTenancyConfig;
     _recaptchaValidator        = recaptchaValidator;
     _editionManager            = editionManager;
     _appNotifier                   = appNotifier;
     _localizationContext           = localizationContext;
     _tenantManager                 = tenantManager;
     _subscriptionPaymentRepository = subscriptionPaymentRepository;
     _paymentGatewayManagerFactory  = paymentGatewayManagerFactory;
     _paymentCache                  = paymentCache;
     _userManager                   = userManager;
     _TenantTypeRepositary          = TenantTypeRepositary;
     _MilestoneRepository           = MilestoneRepository;
     AppUrlService                  = NullAppUrlService.Instance;
 }
 public PaymentAppService(
     ISubscriptionPaymentRepository subscriptionPaymentRepository,
     EditionManager editionManager,
     IPaymentGatewayManagerFactory paymentGatewayManagerFactory, IPaymentCache paymentCache)
 {
     _subscriptionPaymentRepository = subscriptionPaymentRepository;
     _editionManager = editionManager;
     _paymentGatewayManagerFactory = paymentGatewayManagerFactory;
     _paymentCache = paymentCache;
 }
Beispiel #3
0
        public TenantRegistrationAppService(
            IMultiTenancyConfig multiTenancyConfig,
            IRecaptchaValidator recaptchaValidator,
            EditionManager editionManager,
            IAppNotifier appNotifier,
            ILocalizationContext localizationContext,
            TenantManager tenantManager,
            ISubscriptionPaymentRepository subscriptionPaymentRepository,
            IPaymentGatewayManagerFactory paymentGatewayManagerFactory,
            IPaymentCache paymentCache)
        {
            _multiTenancyConfig            = multiTenancyConfig;
            _recaptchaValidator            = recaptchaValidator;
            _editionManager                = editionManager;
            _appNotifier                   = appNotifier;
            _localizationContext           = localizationContext;
            _tenantManager                 = tenantManager;
            _subscriptionPaymentRepository = subscriptionPaymentRepository;
            _paymentGatewayManagerFactory  = paymentGatewayManagerFactory;
            _paymentCache                  = paymentCache;

            AppUrlService = NullAppUrlService.Instance;
        }