コード例 #1
0
 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;
 }
コード例 #2
0
 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;
 }
コード例 #4
0
 public SettingsController(
     ITenantSettingsAppService tenantSettingsAppService,
     IMultiTenancyConfig multiTenancyConfig,
     ITimingAppService timingAppService)
 {
     _tenantSettingsAppService = tenantSettingsAppService;
     _multiTenancyConfig = multiTenancyConfig;
     _timingAppService = timingAppService;
 }
コード例 #5
0
 public TenantSettingsAppService(
     IMultiTenancyConfig multiTenancyConfig,
     IAbpZeroLdapModuleConfig ldapModuleConfig,
     ITimeZoneService timeZoneService)
 {
     _multiTenancyConfig = multiTenancyConfig;
     _ldapModuleConfig = ldapModuleConfig;
     _timeZoneService = timeZoneService;
 }
コード例 #6
0
ファイル: LayoutController.cs プロジェクト: a9512648/JYcms
 public LayoutController(
     ISessionAppService sessionAppService, 
     IUserNavigationManager userNavigationManager, 
     IMultiTenancyConfig multiTenancyConfig)
 {
     _sessionAppService = sessionAppService;
     _userNavigationManager = userNavigationManager;
     _multiTenancyConfig = multiTenancyConfig;
 }
コード例 #7
0
 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
ファイル: UsersController.cs プロジェクト: andyshao/ABP-1
 public UsersController(
     IUnitOfWorkManager<Guid, Guid> unitOfWorkManager,
     IUserAppService userAppService,
     IRoleAppService roleAppService,
     IMultiTenancyConfig multiTenancyConfig)
 {
     _unitOfWorkManager = unitOfWorkManager;
     _userAppService = userAppService;
     _roleAppService = roleAppService;
     _multiTenancyConfig = multiTenancyConfig;
 }
コード例 #9
0
 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;
 }
コード例 #11
0
 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>();
 }
コード例 #12
0
 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;
 }
コード例 #13
0
 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
ファイル: UserAppService.cs プロジェクト: andyshao/ABP-1
 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;
 }
コード例 #16
0
 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;
 }
コード例 #17
0
 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;
 }
コード例 #19
0
 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
ファイル: AccountController.cs プロジェクト: YZH20001/mould
        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
ファイル: AccountController.cs プロジェクト: zhaohejing/yt
 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;
        }
コード例 #34
0
 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)
 {
 }
コード例 #36
0
 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;
 }
コード例 #40
0
 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
ファイル: AccountController.cs プロジェクト: rossc007/Compr
 public AccountController(UserManager userManager, IMultiTenancyConfig multiTenancyConfig)
 {
     _userManager = userManager;
     _multiTenancyConfig = multiTenancyConfig;
 }
コード例 #45
0
 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>();
 }
コード例 #46
0
 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
ファイル: LayoutController.cs プロジェクト: nozerowu/ABP
 public LayoutController(ISessionAppService sessionAppService, IMultiTenancyConfig multiTenancyConfig)
 {
     _sessionAppService = sessionAppService;
     _multiTenancyConfig = multiTenancyConfig;
 }
コード例 #49
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public IdentityFrameworkClaimsAbpSession(IMultiTenancyConfig multiTenancy)
     : base(multiTenancy)
 {
 }
コード例 #50
0
ファイル: AbpSession.cs プロジェクト: haoxilu/IcodeBlog
 /// <summary>
 /// Constructor.
 /// </summary>
 public AbpSession(IMultiTenancyConfig multiTenancy)
 {
     _multiTenancy = multiTenancy;
 }
コード例 #51
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public ClaimsHozaruSession(IMultiTenancyConfig multiTenancy)
 {
     _multiTenancy = multiTenancy;
 }
コード例 #52
0
 public HttpCookieTenantResolveContributor(IMultiTenancyConfig multiTenancyConfig)
 {
     _multiTenancyConfig = multiTenancyConfig;
 }
コード例 #53
0
 public SubdomainTenancyNameFinder(ISettingManager settingManager, IMultiTenancyConfig multiTenancyConfig)
 {
     _settingManager     = settingManager;
     _multiTenancyConfig = multiTenancyConfig;
 }
コード例 #54
0
ファイル: SettingsController.cs プロジェクト: a9512648/JYcms
 public SettingsController(ITenantSettingsAppService tenantSettingsAppService, IMultiTenancyConfig multiTenancyConfig)
 {
     _tenantSettingsAppService = tenantSettingsAppService;
     _multiTenancyConfig = multiTenancyConfig;
 }
コード例 #55
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public IdentityFrameworkClaimsAbpSession(IMultiTenancyConfig multiTenancy) 
     : base(multiTenancy)
 {
 }
コード例 #56
0
 public AspNetZeroAbpSession(IMultiTenancyConfig multiTenancy)
     : base(multiTenancy)
 {
 }
コード例 #57
0
ファイル: LayoutController.cs プロジェクト: nozerowu/ABP
 public LayoutController(ISessionAppService sessionAppService, IMultiTenancyConfig multiTenancyConfig)
 {
     _sessionAppService  = sessionAppService;
     _multiTenancyConfig = multiTenancyConfig;
 }
コード例 #58
0
 public MultiTenancyScriptManager(IMultiTenancyConfig multiTenancyConfig)
 {
     _multiTenancyConfig = multiTenancyConfig;
 }
コード例 #59
0
 public BookListAuthorizationProvider(IMultiTenancyConfig multiTenancyConfig)
 {
     _isMultiTenancyEnabled = multiTenancyConfig.IsEnabled;
 }
コード例 #60
0
 public ClaimsAbpSession(IMultiTenancyConfig multiTenancy)
 {
     MultiTenancy = multiTenancy;
     PrincipalAccessor = DefaultPrincipalAccessor.Instance;
 }