Esempio n. 1
0
        /// <summary>
        /// Constructor.
        /// </summary>
        protected PermissionChecker(CommonFrameUserManager <TRole, TUser> userManager)
        {
            _userManager = userManager;

            Logger  = NullLogger.Instance;
            Session = NullInfrastructureSession.Instance;
        }
Esempio n. 2
0
 protected CommonFrameSignInManager(
     CommonFrameUserManager <TRole, TUser> userManager,
     IAuthenticationManager authenticationManager,
     ISettingManager settingManager,
     IUnitOfWorkManager unitOfWorkManager)
     : base(userManager, authenticationManager)
 {
     _settingManager    = settingManager;
     _unitOfWorkManager = unitOfWorkManager;
 }
Esempio n. 3
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;
        }