public AbpUserConfigurationBuilder(
     IMultiTenancyConfig multiTenancyConfig,
     ILanguageManager languageManager,
     ILocalizationManager localizationManager,
     IFeatureManager featureManager,
     IFeatureChecker featureChecker,
     IPermissionManager permissionManager,
     IUserNavigationManager userNavigationManager,
     ISettingDefinitionManager settingDefinitionManager,
     ISettingManager settingManager,
     IAbpAntiForgeryConfiguration abpAntiForgeryConfiguration,
     IAbpSession abpSession,
     IPermissionChecker permissionChecker)
 {
     _multiTenancyConfig = multiTenancyConfig;
     _languageManager = languageManager;
     _localizationManager = localizationManager;
     _featureManager = featureManager;
     _featureChecker = featureChecker;
     _permissionManager = permissionManager;
     _userNavigationManager = userNavigationManager;
     _settingDefinitionManager = settingDefinitionManager;
     _settingManager = settingManager;
     _abpAntiForgeryConfiguration = abpAntiForgeryConfiguration;
     _abpSession = abpSession;
     _permissionChecker = permissionChecker;
 }
 public AccountController(
     UserManager userManager,
     IMultiTenancyConfig multiTenancyConfig,
     IUserEmailer userEmailer,
     RoleManager roleManager,
     TenantManager tenantManager,
     IUnitOfWorkManager unitOfWorkManager,
     ITenancyNameFinder tenancyNameFinder,
     ICacheManager cacheManager,
     IAppNotifier appNotifier,
     IWebUrlService webUrlService,
     AbpLoginResultTypeHelper abpLoginResultTypeHelper,
     IUserLinkManager userLinkManager,
     INotificationSubscriptionManager notificationSubscriptionManager)
 {
     _userManager = userManager;
     _multiTenancyConfig = multiTenancyConfig;
     _userEmailer = userEmailer;
     _roleManager = roleManager;
     _tenantManager = tenantManager;
     _unitOfWorkManager = unitOfWorkManager;
     _tenancyNameFinder = tenancyNameFinder;
     _cacheManager = cacheManager;
     _webUrlService = webUrlService;
     _appNotifier = appNotifier;
     _abpLoginResultTypeHelper = abpLoginResultTypeHelper;
     _userLinkManager = userLinkManager;
     _notificationSubscriptionManager = notificationSubscriptionManager;
 }
예제 #3
0
 public LayoutController(IUserNavigationManager userNavigationManager, ILocalizationManager localizationManager, ISecurityAppService securityAppService, IMultiTenancyConfig multiTenancyConfig)
 {
     _userNavigationManager = userNavigationManager;
     _localizationManager = localizationManager;
     _securityAppService = securityAppService;
     _multiTenancyConfig = multiTenancyConfig;
 }
 public SettingsController(
     ITenantSettingsAppService tenantSettingsAppService,
     IMultiTenancyConfig multiTenancyConfig,
     ITimingAppService timingAppService)
 {
     _tenantSettingsAppService = tenantSettingsAppService;
     _multiTenancyConfig = multiTenancyConfig;
     _timingAppService = timingAppService;
 }
 public TenantSettingsAppService(
     IMultiTenancyConfig multiTenancyConfig,
     IAbpZeroLdapModuleConfig ldapModuleConfig,
     ITimeZoneService timeZoneService)
 {
     _multiTenancyConfig = multiTenancyConfig;
     _ldapModuleConfig = ldapModuleConfig;
     _timeZoneService = timeZoneService;
 }
예제 #6
0
 public LayoutController(
     ISessionAppService sessionAppService, 
     IUserNavigationManager userNavigationManager, 
     IMultiTenancyConfig multiTenancyConfig)
 {
     _sessionAppService = sessionAppService;
     _userNavigationManager = userNavigationManager;
     _multiTenancyConfig = multiTenancyConfig;
 }
 public void Initialize()
 { 
     Modules = IocManager.Resolve<IModuleConfigurations>();        
     Settings = IocManager.Resolve<ISettingsConfiguration>();
     UnitOfWork = IocManager.Resolve<IUnitOfWorkDefaultOptions>();
     EventBus = IocManager.Resolve<IEventBusConfiguration>();
     MultiTenancy = IocManager.Resolve<IMultiTenancyConfig>();
     Auditing = IocManager.Resolve<IAuditingConfiguration>();
     Caching = IocManager.Resolve<ICachingConfiguration>();
 }
예제 #8
0
 public UsersController(
     IUnitOfWorkManager<Guid, Guid> unitOfWorkManager,
     IUserAppService userAppService,
     IRoleAppService roleAppService,
     IMultiTenancyConfig multiTenancyConfig)
 {
     _unitOfWorkManager = unitOfWorkManager;
     _userAppService = userAppService;
     _roleAppService = roleAppService;
     _multiTenancyConfig = multiTenancyConfig;
 }
 public LayoutController(
     IUserNavigationManager userNavigationManager, 
     ISessionAppService sessionAppService, 
     IMultiTenancyConfig multiTenancyConfig,
     ILanguageManager languageManager)
 {
     _userNavigationManager = userNavigationManager;
     _sessionAppService = sessionAppService;
     _multiTenancyConfig = multiTenancyConfig;
     _languageManager = languageManager;
 }
예제 #10
0
 public AccountController(
   UserManager userManager,
   RoleManager roleManager,
   IUnitOfWorkManager unitOfWorkManager,
   IMultiTenancyConfig multiTenancyConfig)
 {
     _userManager = userManager;
     _roleManager = roleManager;
     _unitOfWorkManager = unitOfWorkManager;
     _multiTenancyConfig = multiTenancyConfig;
 }
 public void Initialize()
 {
     Localization = IocManager.Resolve<ILocalizationConfiguration>();
     Modules = IocManager.Resolve<IModuleConfigurations>();
     Navigation = IocManager.Resolve<INavigationConfiguration>();
     Authorization = IocManager.Resolve<IAuthorizationConfiguration>();
     Settings = IocManager.Resolve<ISettingsConfiguration>();
     UnitOfWork = IocManager.Resolve<IUnitOfWorkDefaultOptions>();
     EventBus = IocManager.Resolve<IEventBusConfiguration>();
     MultiTenancy = IocManager.Resolve<IMultiTenancyConfig>();
     Auditing = IocManager.Resolve<IAuditingConfiguration>();
 }
 public ProfileController(TenantManager tenantManager,
     UserManager userManager,
     RoleManager roleManager,
     IUnitOfWorkManager unitOfWorkManager,
     IMultiTenancyConfig multiTenancyConfig, 
     IUserAppService userappservice)
 {
     _tenantManager = tenantManager;
     _userManager = userManager;
     _roleManager = roleManager;
     _unitOfWorkManager = unitOfWorkManager;
     _multiTenancyConfig = multiTenancyConfig;
     _userAppService = userappservice;
 }
 public TenantRegistrationController(
     IMultiTenancyConfig multiTenancyConfig,
     TenantManager tenantManager,
     EditionManager editionManager,
     IAppNotifier appNotifier, 
     UserManager userManager, 
     AbpLoginResultTypeHelper abpLoginResultTypeHelper)
 {
     _multiTenancyConfig = multiTenancyConfig;
     _tenantManager = tenantManager;
     _editionManager = editionManager;
     _appNotifier = appNotifier;
     _userManager = userManager;
     _abpLoginResultTypeHelper = abpLoginResultTypeHelper;
 }
예제 #14
0
 public AccountController(
     TenantManager tenantManager,
     UserManager userManager,
     RoleManager roleManager,
     IUnitOfWorkManager unitOfWorkManager,
     IMultiTenancyConfig multiTenancyConfig, 
     ITenancyNameFinder tenancyNameFinder)
 {
     _tenantManager = tenantManager;
     _userManager = userManager;
     _roleManager = roleManager;
     _unitOfWorkManager = unitOfWorkManager;
     _multiTenancyConfig = multiTenancyConfig;
     _tenancyNameFinder = tenancyNameFinder;
 }
예제 #15
0
 public UserAppService(
     ICmsRepository<UserEntity, Guid> repository,
     ICmsRepository<UserRoleEntity, Guid> userRoleRepository,
     ICmsRepository<ModuleEntity, Guid> moduleRepository,
     ICmsRepository<ActionEntity, Guid> actionRepository,
     ICmsRepository<RoleRightEntity, Guid> roleRightRepository,
     ICmsRepository<TenantEntity, Guid> tenantRepository,
     IMultiTenancyConfig multiTenancyConfig
     )
 {
     _repository = repository;
     _userRoleRepository = userRoleRepository;
     _moduleRepository = moduleRepository;
     _actionRepository = actionRepository;
     _roleRightRepository = roleRightRepository;
     _multiTenancyConfig = multiTenancyConfig;
     _tenantRepository = tenantRepository;
 }
 public TenantController(ITenantAppService tenantappservice, 
     
      TenantManager tenantManager,
     UserManager userManager,
     RoleManager roleManager,
     EditionManager editionManager,
     IUnitOfWorkManager unitOfWorkManager,
     IMultiTenancyConfig multiTenancyConfig
     )
 {
     _svcTenant = tenantappservice;
     _roleManager = roleManager;
     _tenantManager = tenantManager;
     _editionManager = editionManager;
     _userManager = userManager;
     _roleManager = roleManager;
     _unitOfWorkManager = unitOfWorkManager;
     _multiTenancyConfig = multiTenancyConfig;
 }
 public TenantAppService(
     
     TenantManager tenantManager,
     UserManager userManager,
     RoleManager roleManager,
     EditionManager editionManager,
     IUnitOfWorkManager unitOfWorkManager,
     IMultiTenancyConfig multiTenancyConfig
     
     )
 {
     _tenantManager = tenantManager;
     _userManager = userManager;
     _roleManager = roleManager;
     _editionManager = editionManager;
     _unitOfWorkManager = unitOfWorkManager;
     _multiTenancyConfig = multiTenancyConfig;
    
 }
예제 #18
0
 public AccountController(
     TenantManager tenantManager,
     UserManager userManager,
     RoleManager roleManager,
     IUnitOfWorkManager unitOfWorkManager,
     IMultiTenancyConfig multiTenancyConfig,
     ISmtpEmailSender stmpEmailSender,
     ISmtpEmailSenderConfiguration smtpEmailSenderConfiguration,
     IEmailAppService emailAppService
     )
 {
     _tenantManager = tenantManager;
     _userManager = userManager;
     _roleManager = roleManager;
     _unitOfWorkManager = unitOfWorkManager;
     _multiTenancyConfig = multiTenancyConfig;
     _smtpEmailSender = stmpEmailSender;
     _smtpEmailSenderConfiguration = smtpEmailSenderConfiguration;
     _emailAppService = emailAppService;
 }
 public AccountController(
     TenantManager tenantManager,
     UserManager userManager,
     RoleManager roleManager,
     IUnitOfWorkManager unitOfWorkManager,
     IMultiTenancyConfig multiTenancyConfig,
     IMemberAppService memberAppService,
     IRoofTypeAppService roofTypeAppService,
     IServiceTypeAppService serviceTypeAppService,
     ILocationAppService locationAppService)
 {
     _tenantManager = tenantManager;
     _userManager = userManager;
     _roleManager = roleManager;
     _unitOfWorkManager = unitOfWorkManager;
     _multiTenancyConfig = multiTenancyConfig;
     _memberAppService = memberAppService;
     _roofTypeService = roofTypeAppService;
     _serviceTypeService = serviceTypeAppService;
     _locationService = locationAppService;
 }
예제 #20
0
 public AccountController(
     TenantManager tenantManager,
     UserManager userManager,
     RoleManager roleManager,
     IUnitOfWorkManager unitOfWorkManager,
     IMultiTenancyConfig multiTenancyConfig,
     LogInManager logInManager,
     ISessionAppService sessionAppService,
     ILanguageManager languageManager,
     ITenantCache tenantCache)
 {
     _tenantManager      = tenantManager;
     _userManager        = userManager;
     _roleManager        = roleManager;
     _unitOfWorkManager  = unitOfWorkManager;
     _multiTenancyConfig = multiTenancyConfig;
     _logInManager       = logInManager;
     _sessionAppService  = sessionAppService;
     _languageManager    = languageManager;
     _tenantCache        = tenantCache;
 }
예제 #21
0
 public LogInManager(
     UserManager userManager,
     IMultiTenancyConfig multiTenancyConfig,
     IRepository <Tenant> tenantRepository,
     IUnitOfWorkManager unitOfWorkManager,
     ISettingManager settingManager,
     IRepository <UserLoginAttempt, long> userLoginAttemptRepository,
     IUserManagementConfig userManagementConfig, IIocResolver iocResolver,
     RoleManager roleManager)
     : base(
         userManager,
         multiTenancyConfig,
         tenantRepository,
         unitOfWorkManager,
         settingManager,
         userLoginAttemptRepository,
         userManagementConfig,
         iocResolver,
         roleManager)
 {
 }
예제 #22
0
        public AccountController(
            TenantManager tenantManager,
            UserManager userManager,
            RoleManager roleManager,
            IUnitOfWorkManager unitOfWorkManager,
            IMultiTenancyConfig multiTenancyConfig,
            LogInManager logInManager,
            ISessionAppService sessionAppService,
            ILanguageManager languageManager,
            ITenantCache tenantCache,
            ICaptchaManager captchaManager,
            ISettingManager settingManager,
            QQAuthService qqAuthService,
            WeixinAuthService weixinAuthService,
            WeiboAuthService weiboAuthService,
            AlipayAuthService alipayAuthService,
            UserRegistrationManager userRegistrationManager, ICacheManager cacheManager)
        {
            _tenantManager           = tenantManager;
            _userManager             = userManager;
            _roleManager             = roleManager;
            _unitOfWorkManager       = unitOfWorkManager;
            _multiTenancyConfig      = multiTenancyConfig;
            _logInManager            = logInManager;
            _sessionAppService       = sessionAppService;
            _languageManager         = languageManager;
            _tenantCache             = tenantCache;
            _captchaManager          = captchaManager;
            _settingManager          = settingManager;
            _qqAuthService           = qqAuthService;
            _weixinAuthService       = weixinAuthService;
            _weiboAuthService        = weiboAuthService;
            _alipayAuthService       = alipayAuthService;
            _userRegistrationManager = userRegistrationManager;
            _cacheManager            = cacheManager;

            Logger   = NullLogger.Instance;
            EventBus = NullEventBus.Instance;
        }
예제 #23
0
 public AccountController(
     TenantManager tenantManager,
     UserManager userManager,
     RoleManager roleManager,
     IUnitOfWorkManager unitOfWorkManager,
     IMultiTenancyConfig multiTenancyConfig,
     LogInManager logInManager,
     IRepository <User, long> userRepository,
     IRepository <Referral> referralRepository, IRepository <PackageType> packageTypeRepository,
     IRepository <Package> packageRepository)
 {
     _tenantManager         = tenantManager;
     _userManager           = userManager;
     _roleManager           = roleManager;
     _unitOfWorkManager     = unitOfWorkManager;
     _multiTenancyConfig    = multiTenancyConfig;
     _logInManager          = logInManager;
     _userRepository        = userRepository;
     _referralRepository    = referralRepository;
     _packageRepository     = packageRepository;
     _packageTypeRepository = packageTypeRepository;
 }
예제 #24
0
 public UserManager(
     UserStore store,
     RoleManager roleManager,
     IRepository <Tenant> tenantRepository,
     IMultiTenancyConfig multiTenancyConfig,
     IPermissionManager permissionManager,
     IUnitOfWorkManager unitOfWorkManager,
     ISettingManager settingManager,
     IUserManagementConfig userManagementConfig,
     IIocResolver iocResolver)
     : base(
         store,
         roleManager,
         tenantRepository,
         multiTenancyConfig,
         permissionManager,
         unitOfWorkManager,
         settingManager,
         userManagementConfig,
         iocResolver)
 {
 }
예제 #25
0
 public DMUserManager(
     DMUserStore userStore,
     IRepository <Tenant> tenantRepository,
     IMultiTenancyConfig multiTenancyConfig,
     IUnitOfWorkManager unitOfWorkManager,
     ISettingManager settingManager,
     IIocResolver iocResolver,
     ICacheManager cacheManager,
     IRepository <Abp.DMUsers.DMUserLoginAttempt, long> userLoginAttemptRepository,
     AppManager appManager)
     : base(
         userStore,
         tenantRepository,
         multiTenancyConfig,
         unitOfWorkManager,
         settingManager,
         iocResolver,
         cacheManager,
         userLoginAttemptRepository)
 {
     _appManager = appManager;
 }
예제 #26
0
 public TenantSettingsAppService(
     IRepository <TenantProfile> tenantprofile,
     IRepository <TenantPlanBillingDetails> tenantplanbillingdetails,
     IMultiTenancyConfig multiTenancyConfig,
     IAbpZeroLdapModuleConfig ldapModuleConfig,
     ITimeZoneService timeZoneService,
     IBinaryObjectManager binaryObjectManager,
     IRepository <CountryandCurrency> currRepository,
     IRepository <Countries> couRepository,
     IRepository <SignonPlans> planRepository
     )
 {
     _TenantPlanBillingDetails = tenantplanbillingdetails;
     _TenantProfile            = tenantprofile;
     _multiTenancyConfig       = multiTenancyConfig;
     _ldapModuleConfig         = ldapModuleConfig;
     _timeZoneService          = timeZoneService;
     _binaryObjectManager      = binaryObjectManager;
     _currRepository           = currRepository;
     _couRepository            = couRepository;
     _planRepository           = planRepository;
 }
예제 #27
0
 public AccountController(
     LogInManager logInManager,
     UserManager userManager,
     IMultiTenancyConfig multiTenancyConfig,
     IUserEmailer userEmailer,
     RoleManager roleManager,
     TenantManager tenantManager,
     IUnitOfWorkManager unitOfWorkManager,
     ITenancyNameFinder tenancyNameFinder,
     ICacheManager cacheManager,
     IAppNotifier appNotifier,
     IWebUrlService webUrlService,
     AbpLoginResultTypeHelper abpLoginResultTypeHelper,
     IUserLinkManager userLinkManager,
     INotificationSubscriptionManager notificationSubscriptionManager,
     SignInManager signInManager,
     IAuthenticationManager authenticationManager,
     ILanguageManager languageManager,
     IUserPolicy userPolicy)
 {
     _userManager                     = userManager;
     _multiTenancyConfig              = multiTenancyConfig;
     _userEmailer                     = userEmailer;
     _roleManager                     = roleManager;
     _tenantManager                   = tenantManager;
     _unitOfWorkManager               = unitOfWorkManager;
     _tenancyNameFinder               = tenancyNameFinder;
     _cacheManager                    = cacheManager;
     _webUrlService                   = webUrlService;
     _appNotifier                     = appNotifier;
     _abpLoginResultTypeHelper        = abpLoginResultTypeHelper;
     _userLinkManager                 = userLinkManager;
     _notificationSubscriptionManager = notificationSubscriptionManager;
     _signInManager                   = signInManager;
     _authenticationManager           = authenticationManager;
     _languageManager                 = languageManager;
     _userPolicy   = userPolicy;
     _logInManager = logInManager;
 }
예제 #28
0
        protected DMUserManager(
            DMUserStore <TDMUser> userStore,
            IRepository <TTenant> tenantRepository,
            IMultiTenancyConfig multiTenancyConfig,
            IUnitOfWorkManager unitOfWorkManager,
            ISettingManager settingManager,
            IIocResolver iocResolver,
            ICacheManager cacheManager,
            IRepository <DMUserLoginAttempt, long> userLoginAttemptRepository)
            : base(userStore)
        {
            DMUserStore                 = userStore;
            SettingManager              = settingManager;
            _tenantRepository           = tenantRepository;
            _multiTenancyConfig         = multiTenancyConfig;
            _unitOfWorkManager          = unitOfWorkManager;
            _iocResolver                = iocResolver;
            _cacheManager               = cacheManager;
            _userLoginAttemptRepository = userLoginAttemptRepository;

            LocalizationManager = NullLocalizationManager.Instance;
            AbpSession          = NullAbpSession.Instance;
        }
예제 #29
0
        protected AbpLogInManager(
            AbpUserManager <TRole, TUser> userManager,
            IMultiTenancyConfig multiTenancyConfig,
            IRepository <TTenant> tenantRepository,
            IUnitOfWorkManager unitOfWorkManager,
            ISettingManager settingManager,
            IRepository <UserLoginAttempt, long> userLoginAttemptRepository,
            IUserManagementConfig userManagementConfig,
            IIocResolver iocResolver,
            AbpRoleManager <TRole, TUser> roleManager)
        {
            MultiTenancyConfig         = multiTenancyConfig;
            TenantRepository           = tenantRepository;
            UnitOfWorkManager          = unitOfWorkManager;
            SettingManager             = settingManager;
            UserLoginAttemptRepository = userLoginAttemptRepository;
            UserManagementConfig       = userManagementConfig;
            IocResolver = iocResolver;
            RoleManager = roleManager;
            UserManager = userManager;

            ClientInfoProvider = NullClientInfoProvider.Instance;
        }
예제 #30
0
 //TODO: Non-generic parameters may be converted to property-injection
 protected AbpUserManager(
     AbpUserStore <TTenant, TRole, TUser> userStore,
     AbpRoleManager <TTenant, TRole, TUser> roleManager,
     IRepository <TTenant> tenantRepository,
     IMultiTenancyConfig multiTenancyConfig,
     IPermissionManager permissionManager,
     IUnitOfWorkManager unitOfWorkManager,
     ISettingManager settingManager,
     IUserManagementConfig userManagementConfig,
     IIocResolver iocResolver)
     : base(userStore)
 {
     AbpStore              = userStore;
     RoleManager           = roleManager;
     SettingManager        = settingManager;
     _tenantRepository     = tenantRepository;
     _multiTenancyConfig   = multiTenancyConfig;
     _permissionManager    = permissionManager;
     _unitOfWorkManager    = unitOfWorkManager;
     _userManagementConfig = userManagementConfig;
     _iocResolver          = iocResolver;
     LocalizationManager   = NullLocalizationManager.Instance;
 }
예제 #31
0
        public LogInManager(
            CommonFrameUserManager <TRole, TUser> userManager,
            IMultiTenancyConfig multiTenancyConfig,
            IRepository <TTenant> tenantRepository,
            IUnitOfWorkManager unitOfWorkManager,
            ISettingManager settingManager,
            IRepository <UserLoginAttempt, long> userLoginAttemptRepository,
            IUserManagementConfig userManagementConfig,
            IIocResolver iocResolver,
            CommonFrameRoleManager <TRole, TUser> roleManager)
        {
            _multiTenancyConfig         = multiTenancyConfig;
            _tenantRepository           = tenantRepository;
            _unitOfWorkManager          = unitOfWorkManager;
            _settingManager             = settingManager;
            _userLoginAttemptRepository = userLoginAttemptRepository;
            _userManagementConfig       = userManagementConfig;
            _iocResolver = iocResolver;
            _roleManager = roleManager;
            _userManager = userManager;

            ClientInfoProvider = NullClientInfoProvider.Instance;
        }
예제 #32
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;
        }
예제 #33
0
        public AccountController(
            TenantManager tenantManager,
            UserManager userManager,
            RoleManager roleManager,
            IUnitOfWorkManager unitOfWorkManager,
            IMultiTenancyConfig multiTenancyConfig,
            LogInManager logInManager,
            ILanguageManager languageManager,
            IBackgroundJobManager backgroundJobManager,
            IRepository <User, long> userRepository
            )
        {
            _tenantManager      = tenantManager;
            _userManager        = userManager;
            _roleManager        = roleManager;
            _unitOfWorkManager  = unitOfWorkManager;
            _multiTenancyConfig = multiTenancyConfig;
            _logInManager       = logInManager;
            _languageManager    = languageManager;

            _backgroundJobManager = backgroundJobManager;
            _userRepository       = userRepository;
        }
 public AccountController(
     UserManager userManager,
     IMultiTenancyConfig multiTenancyConfig,
     TenantManager tenantManager,
     IUnitOfWorkManager unitOfWorkManager,
     AbpLoginResultTypeHelper abpLoginResultTypeHelper,
     LogInManager logInManager,
     SignInManager signInManager,
     UserRegistrationManager userRegistrationManager,
     ISessionAppService sessionAppService,
     ITenantCache tenantCache,
     INotificationPublisher notificationPublisher,
     ILookupAppService lookupAppService,
     ISettingManager settingManager,
     INotificationManager notificationManager,
     IEmailService emailService,
     ITemplateManager templateManager
     )
 {
     _userManager              = userManager;
     _multiTenancyConfig       = multiTenancyConfig;
     _tenantManager            = tenantManager;
     _unitOfWorkManager        = unitOfWorkManager;
     _abpLoginResultTypeHelper = abpLoginResultTypeHelper;
     _logInManager             = logInManager;
     _signInManager            = signInManager;
     _userRegistrationManager  = userRegistrationManager;
     _sessionAppService        = sessionAppService;
     _tenantCache              = tenantCache;
     _notificationPublisher    = notificationPublisher;
     _lookupAppService         = lookupAppService;
     _settingManager           = settingManager;
     _notificationManager      = notificationManager;
     _emailService             = emailService;
     _templateManager          = templateManager;
 }
예제 #35
0
 public BlogUserManager(
     BlogUserStore store,
     BlogRoleManager blogRoleManager,
     ISampleBlogRepository <BlogTenant> tenantRepository,
     IMultiTenancyConfig multiTenancyConfig,
     IPermissionManager permissionManager,
     IUnitOfWorkManager unitOfWorkManager,
     ISettingManager settingManager,
     IUserManagementConfig userManagementConfig,
     IIocResolver iocResolver,
     ICacheManager cacheManager)
     : base(
         store,
         blogRoleManager,
         tenantRepository,
         multiTenancyConfig,
         permissionManager,
         unitOfWorkManager,
         settingManager,
         userManagementConfig,
         iocResolver,
         cacheManager)
 {
 }
 public SubdomainTenancyNameFinder(ISettingManager settingManager, IMultiTenancyConfig multiTenancyConfig)
 {
     _settingManager = settingManager;
     _multiTenancyConfig = multiTenancyConfig;
 }
예제 #37
0
 public LayoutController(ISessionAppService sessionAppService, IUserNavigationManager userNavigationManager, IMultiTenancyConfig multiTenancyConfig)
 {
     _sessionAppService     = sessionAppService;
     _userNavigationManager = userNavigationManager;
     _multiTenancyConfig    = multiTenancyConfig;
 }
 public MainTopBarViewComponent(ISessionAppService sessionAppService,
                                IMultiTenancyConfig multiTenancyConfig)
 {
     _sessionAppService  = sessionAppService;
     _multiTenancyConfig = multiTenancyConfig;
 }
예제 #39
0
 public AccountController(UserManager userManager, IMultiTenancyConfig multiTenancyConfig)
 {
     _userManager        = userManager;
     _multiTenancyConfig = multiTenancyConfig;
 }
 public SideBarUserAreaViewComponent(ISessionAppService sessionAppService,
                                     IMultiTenancyConfig multiTenancyConfig)
 {
     _sessionAppService  = sessionAppService;
     _multiTenancyConfig = multiTenancyConfig;
 }
 public Group12AuthorizationProvider(IMultiTenancyConfig multiTenancyConfig)
 {
     _isMultiTenancyEnabled = multiTenancyConfig.IsEnabled;
 }
예제 #42
0
 public TP_OrderLogEntityAuthorizationProvider(IMultiTenancyConfig multiTenancyConfig)
 {
     _isMultiTenancyEnabled = multiTenancyConfig.IsEnabled;
 }
예제 #43
0
 public TenantSettingsAppService(IMultiTenancyConfig multiTenancyConfig, IAbpZeroLdapModuleConfig ldapModuleConfig)
 {
     _multiTenancyConfig = multiTenancyConfig;
     _ldapModuleConfig = ldapModuleConfig;
 }
예제 #44
0
 public AccountController(UserManager userManager, IMultiTenancyConfig multiTenancyConfig)
 {
     _userManager = userManager;
     _multiTenancyConfig = multiTenancyConfig;
 }
 public void Initialize()
 {
     Localization = IocManager.Resolve<ILocalizationConfiguration>();
     Modules = IocManager.Resolve<IModuleConfigurations>();
     Features = IocManager.Resolve<IFeatureConfiguration>();
     Navigation = IocManager.Resolve<INavigationConfiguration>();
     Authorization = IocManager.Resolve<IAuthorizationConfiguration>();
     Settings = IocManager.Resolve<ISettingsConfiguration>();
     UnitOfWork = IocManager.Resolve<IUnitOfWorkDefaultOptions>();
     EventBus = IocManager.Resolve<IEventBusConfiguration>();
     MultiTenancy = IocManager.Resolve<IMultiTenancyConfig>();
     Auditing = IocManager.Resolve<IAuditingConfiguration>();
     Caching = IocManager.Resolve<ICachingConfiguration>();
     BackgroundJobs = IocManager.Resolve<IBackgroundJobConfiguration>();
     Notifications = IocManager.Resolve<INotificationConfiguration>();
 }
 public SubdomainTenancyNameFinder(IMultiTenancyConfig multiTenancyConfig)
 {
     _multiTenancyConfig = multiTenancyConfig;
 }
예제 #47
0
 public LayoutController(ISessionAppService sessionAppService, IUserNavigationManager userNavigationManager, ITenancyNameFinder tenancyNameFinder, TenantManager tenantManager, IMultiTenancyConfig multiTenancyConfig, ITenantSettingsAppService tenantSettingsAppService)
 {
     this._sessionAppService        = sessionAppService;
     this._userNavigationManager    = userNavigationManager;
     this._tenancyNameFinder        = tenancyNameFinder;
     this._multiTenancyConfig       = multiTenancyConfig;
     this._tenantManager            = tenantManager;
     this._tenantSettingsAppService = tenantSettingsAppService;
 }
예제 #48
0
 public LayoutController(ISessionAppService sessionAppService, IMultiTenancyConfig multiTenancyConfig)
 {
     _sessionAppService = sessionAppService;
     _multiTenancyConfig = multiTenancyConfig;
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public IdentityFrameworkClaimsAbpSession(IMultiTenancyConfig multiTenancy)
     : base(multiTenancy)
 {
 }
예제 #50
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public AbpSession(IMultiTenancyConfig multiTenancy)
 {
     _multiTenancy = multiTenancy;
 }
예제 #51
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public ClaimsHozaruSession(IMultiTenancyConfig multiTenancy)
 {
     _multiTenancy = multiTenancy;
 }
 public HttpCookieTenantResolveContributor(IMultiTenancyConfig multiTenancyConfig)
 {
     _multiTenancyConfig = multiTenancyConfig;
 }
예제 #53
0
 public SubdomainTenancyNameFinder(ISettingManager settingManager, IMultiTenancyConfig multiTenancyConfig)
 {
     _settingManager     = settingManager;
     _multiTenancyConfig = multiTenancyConfig;
 }
예제 #54
0
 public SettingsController(ITenantSettingsAppService tenantSettingsAppService, IMultiTenancyConfig multiTenancyConfig)
 {
     _tenantSettingsAppService = tenantSettingsAppService;
     _multiTenancyConfig = multiTenancyConfig;
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public IdentityFrameworkClaimsAbpSession(IMultiTenancyConfig multiTenancy) 
     : base(multiTenancy)
 {
 }
예제 #56
0
 public AspNetZeroAbpSession(IMultiTenancyConfig multiTenancy)
     : base(multiTenancy)
 {
 }
예제 #57
0
 public LayoutController(ISessionAppService sessionAppService, IMultiTenancyConfig multiTenancyConfig)
 {
     _sessionAppService  = sessionAppService;
     _multiTenancyConfig = multiTenancyConfig;
 }
 public MultiTenancyScriptManager(IMultiTenancyConfig multiTenancyConfig)
 {
     _multiTenancyConfig = multiTenancyConfig;
 }
 public BookListAuthorizationProvider(IMultiTenancyConfig multiTenancyConfig)
 {
     _isMultiTenancyEnabled = multiTenancyConfig.IsEnabled;
 }
 public ClaimsAbpSession(IMultiTenancyConfig multiTenancy)
 {
     MultiTenancy = multiTenancy;
     PrincipalAccessor = DefaultPrincipalAccessor.Instance;
 }