Пример #1
0
 public TenantAppService(
     TenantManager tenantManager, 
     RoleManager roleManager, 
     EditionManager editionManager, 
     IAbpZeroDbMigrator abpZeroDbMigrator)
 {
     _tenantManager = tenantManager;
     _roleManager = roleManager;
     _editionManager = editionManager;
     _abpZeroDbMigrator = abpZeroDbMigrator;
 }
        public MultiTenantMigrateExecuter(
            IAbpZeroDbMigrator migrator,
            IRepository<Tenant> tenantRepository,
            Log log,
            IDbPerTenantConnectionStringResolver connectionStringResolver)
        {
            Log = log;
            _connectionStringResolver = connectionStringResolver;

            _migrator = migrator;
            _tenantRepository = tenantRepository;
        }
Пример #3
0
 public TenantAppService(
     IRepository <Tenant, int> repository,
     TenantManager tenantManager,
     EditionManager editionManager,
     UserManager userManager,
     RoleManager roleManager,
     IAbpZeroDbMigrator abpZeroDbMigrator,
     IPasswordHasher <User> passwordHasher)
     : base(repository)
 {
     _tenantManager     = tenantManager;
     _editionManager    = editionManager;
     _userManager       = userManager;
     _roleManager       = roleManager;
     _abpZeroDbMigrator = abpZeroDbMigrator;
     _passwordHasher    = passwordHasher;
 }
 public TenantAppService(
     IRepository <Tenant, int> repository,
     TenantManager tenantManager,
     EditionManager editionManager,
     UserManager userManager,
     RoleManager roleManager,
     IAbpZeroDbMigrator abpZeroDbMigrator)
     : base(repository)
 {
     _tenantManager       = tenantManager;
     _editionManager      = editionManager;
     _userManager         = userManager;
     _roleManager         = roleManager;
     _abpZeroDbMigrator   = abpZeroDbMigrator;
     CreatePermissionName = PermissionNames.Pages_Tenants;
     DeletePermissionName = PermissionNames.Pages_Tenants;
     UpdatePermissionName = PermissionNames.Pages_Tenants;
 }
Пример #5
0
 public TenantManager(
     IRepository <Tenant> tenantRepository,
     IRepository <TenantFeatureSetting, long> tenantFeatureRepository,
     EditionManager editionManager,
     IUnitOfWorkManager unitOfWorkManager,
     RoleManager roleManager,
     IUserEmailer userEmailer,
     TenantDemoDataBuilder demoDataBuilder,
     UserManager userManager,
     INotificationSubscriptionManager notificationSubscriptionManager,
     IAppNotifier appNotifier,
     IAbpZeroFeatureValueStore featureValueStore,
     IAbpZeroDbMigrator abpZeroDbMigrator,
     IRepository <TypeOfCurrencyUnit, short> typeOfCurrencyUnit,
     IRepository <TypeOfAccountUnit> typeOfAccountUnit,
     IRepository <RegionUnit> regionUnit,
     IRepository <CountryUnit> countryUnit, IRepository <VendorUnit> vendorUnit, IRepository <User, long> userUnit, IRepository <Role> roleUnit,
     IRepository <CoaUnit> coaUnit, IRepository <EmployeeUnit> employeeUnit, IRepository <CustomerUnit> customerUnit, IRepository <ConnectionStringUnit> connectionStringRepository, IRepository <OrganizationExtended, long> organizationRepository, IPermissionManager permissionManager, IRepository <RolePermissionSetting, long> rolePermissionSettingRepository, IRepository <UserRole, long> userRolRepository) :
     base(tenantRepository, tenantFeatureRepository, editionManager, featureValueStore)
 {
     _unitOfWorkManager = unitOfWorkManager;
     _roleManager       = roleManager;
     _userEmailer       = userEmailer;
     _demoDataBuilder   = demoDataBuilder;
     _userManager       = userManager;
     _notificationSubscriptionManager = notificationSubscriptionManager;
     _appNotifier                     = appNotifier;
     _abpZeroDbMigrator               = abpZeroDbMigrator;
     _typeOfCurrencyUnit              = typeOfCurrencyUnit;
     _typeOfAccountUnit               = typeOfAccountUnit;
     _regionUnit                      = regionUnit;
     _countryUnit                     = countryUnit;
     _vendorUnit                      = vendorUnit;
     _userUnit                        = userUnit;
     _roleUnit                        = roleUnit;
     _coaUnit                         = coaUnit;
     _employeeUnit                    = employeeUnit;
     _customerUnit                    = customerUnit;
     _connectionStringRepository      = connectionStringRepository;
     _organizationRepository          = organizationRepository;
     _permissionManager               = permissionManager;
     _rolePermissionSettingRepository = rolePermissionSettingRepository;
     _userRolRepository               = userRolRepository;
 }
Пример #6
0
 public TenantAppService(
     IRepository <Tenant, int> repository,
     TenantManager tenantManager,
     EditionManager editionManager,
     UserManager userManager,
     RoleManager roleManager,
     OrganizationUnitManager ouManager,
     IRepository <OrganizationUnit, long> ouRepository,
     IAbpZeroDbMigrator abpZeroDbMigrator)
     : base(repository)
 {
     _tenantManager     = tenantManager;
     _editionManager    = editionManager;
     _userManager       = userManager;
     _roleManager       = roleManager;
     _ouManager         = ouManager;
     _ouRepository      = ouRepository;
     _abpZeroDbMigrator = abpZeroDbMigrator;
 }
Пример #7
0
        public TenantAppService(
            IRepository <Tenant, int> repository,
            TenantManager tenantManager,
            EditionManager editionManager,
            UserManager userManager,
            RoleManager roleManager,
            IAbpZeroDbMigrator abpZeroDbMigrator,

            ITenantCategoryManager tenantCategoryManager
            )
            : base(repository)
        {
            _tenantManager     = tenantManager;
            _editionManager    = editionManager;
            _userManager       = userManager;
            _roleManager       = roleManager;
            _abpZeroDbMigrator = abpZeroDbMigrator;

            _tenantCategoryManager = tenantCategoryManager;
        }
Пример #8
0
 public TenantAppService(
     IRepository <Tenant, int> repository,
     TenantManager tenantManager,
     EditionManager editionManager,
     UserManager userManager,
     IRepository <User, long> userRepository,
     RoleManager roleManager,
     OrganizationUnitManager orgUnitManager,
     ICacheManager cacheManager,
     IAbpZeroDbMigrator abpZeroDbMigrator
     )
     : base(repository)
 {
     _tenantManager         = tenantManager;
     _editionManager        = editionManager;
     _userManager           = userManager;
     _userRepository        = userRepository;
     _roleManager           = roleManager;
     _orgUnitManager        = orgUnitManager;
     _cacheManager          = cacheManager;
     _abpZeroDbMigrator     = abpZeroDbMigrator;
     LocalizationSourceName = CharonXConsts.LocalizationSourceName;
 }
Пример #9
0
        public TenantManager(
            IRepository <Tenant> tenantRepository,
            IRepository <TenantFeatureSetting, long> tenantFeatureRepository,
            EditionManager editionManager,
            IUnitOfWorkManager unitOfWorkManager,
            RoleManager roleManager,
            //IUserEmailer userEmailer,
            //TenantDemoDataBuilder demoDataBuilder,
            UserManager userManager,
            INotificationSubscriptionManager notificationSubscriptionManager,
            //IAppNotifier appNotifier,
            IAbpZeroFeatureValueStore featureValueStore,
            IAbpZeroDbMigrator abpZeroDbMigrator,
            IPasswordHasher <User> passwordHasher,

            IRepository <SubscribableEdition> subscribableEditionRepository) : base(
                tenantRepository,
                tenantFeatureRepository,
                editionManager,
                featureValueStore
                )
        {
            AbpSession = NullAbpSession.Instance;

            _unitOfWorkManager = unitOfWorkManager;
            _roleManager       = roleManager;
            //_userEmailer = userEmailer;
            //_demoDataBuilder = demoDataBuilder;
            _userManager = userManager;
            _notificationSubscriptionManager = notificationSubscriptionManager;
            //_appNotifier = appNotifier;
            _abpZeroDbMigrator = abpZeroDbMigrator;
            _passwordHasher    = passwordHasher;

            _subscribableEditionRepository = subscribableEditionRepository;
        }
Пример #10
0
 public TenantManager(
     IRepository <Tenant> tenantRepository,
     IRepository <TenantFeatureSetting, long> tenantFeatureRepository,
     EditionManager editionManager,
     IUnitOfWorkManager unitOfWorkManager,
     RoleManager roleManager,
     UserManager userManager,
     INotificationSubscriptionManager notificationSubscriptionManager,
     IAppNotifier appNotifier,
     IAbpZeroFeatureValueStore featureValueStore,
     IAbpZeroDbMigrator abpZeroDbMigrator)
     : base(
         tenantRepository,
         tenantFeatureRepository,
         editionManager,
         featureValueStore)
 {
     _unitOfWorkManager = unitOfWorkManager;
     _roleManager       = roleManager;
     _userManager       = userManager;
     _notificationSubscriptionManager = notificationSubscriptionManager;
     _appNotifier       = appNotifier;
     _abpZeroDbMigrator = abpZeroDbMigrator;
 }
Пример #11
0
 public ProductAppService(
     IRepository <Product, int> repository,
     IAbpZeroDbMigrator abpZeroDbMigrator)
     : base(repository)
 {
 }
Пример #12
0
 public TenantRegistrationAppService(EditionManager editionManager, RoleManager roleManager, IAbpZeroDbMigrator abpZeroDbMigrator, IPasswordHasher <User> passwordHasher)
 {
     _editionManager    = editionManager;
     _roleManager       = roleManager;
     _abpZeroDbMigrator = abpZeroDbMigrator;
     _passwordHasher    = passwordHasher;
 }