Example #1
0
 public AccountService(ICacheHandler cache, IMapper mapper, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IRoleRepository roleRepository, IAccountConfigRepository accountConfigRepository, AdminDbContext dbContext, IPasswordHandler passwordHandler, IConfigProvider configProvider, IRolePermissionRepository rolePermissionRepository, IAccountPermissionResolver permissionResolver)
 {
     _cache                   = cache;
     _mapper                  = mapper;
     _accountRepository       = accountRepository;
     _accountRoleRepository   = accountRoleRepository;
     _roleRepository          = roleRepository;
     _accountConfigRepository = accountConfigRepository;
     _dbContext               = dbContext;
     _passwordHandler         = passwordHandler;
     _configProvider          = configProvider;
 }
Example #2
0
 public AccountService(ICacheHandler cache, IMapper mapper, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IRoleRepository roleRepository, IPermissionRepository permissionRepository, IAccountConfigRepository accountConfigRepository, AdminDbContext dbContext, IPasswordHandler passwordHandler, AdminOptions options)
 {
     _cache                   = cache;
     _mapper                  = mapper;
     _accountRepository       = accountRepository;
     _accountRoleRepository   = accountRoleRepository;
     _roleRepository          = roleRepository;
     _permissionRepository    = permissionRepository;
     _accountConfigRepository = accountConfigRepository;
     _dbContext               = dbContext;
     _passwordHandler         = passwordHandler;
     _options                 = options;
 }
Example #3
0
 public AccountService(ICacheHandler cache, IMapper mapper, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IRoleRepository roleRepository, IPermissionRepository permissionRepository, IAccountConfigRepository accountConfigRepository, AdminDbContext dbContext, IPasswordHandler passwordHandler, SystemConfigModel systemConfig)
 {
     _cache                   = cache;
     _mapper                  = mapper;
     _accountRepository       = accountRepository;
     _accountRoleRepository   = accountRoleRepository;
     _roleRepository          = roleRepository;
     _permissionRepository    = permissionRepository;
     _accountConfigRepository = accountConfigRepository;
     _dbContext               = dbContext;
     _passwordHandler         = passwordHandler;
     _systemConfig            = systemConfig;
 }
Example #4
0
 public AccountService(ICacheHandler cache, IMapper mapper, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IMenuRepository menuRepository, IRoleRepository roleRepository, IButtonRepository buttonRepository, IPermissionRepository permissionRepository, DrawingHelper drawingHelper, ISystemService systemService, IServiceProvider serviceProvider, IAccountConfigRepository accountConfigRepository, AdminDbContext dbContext)
 {
     _cache                   = cache;
     _mapper                  = mapper;
     _accountRepository       = accountRepository;
     _accountRoleRepository   = accountRoleRepository;
     _menuRepository          = menuRepository;
     _roleRepository          = roleRepository;
     _buttonRepository        = buttonRepository;
     _permissionRepository    = permissionRepository;
     _drawingHelper           = drawingHelper;
     _systemService           = systemService;
     _serviceProvider         = serviceProvider;
     _accountConfigRepository = accountConfigRepository;
     _dbContext               = dbContext;
 }
Example #5
0
 public AuthService(DrawingHelper drawingHelper, ICacheHandler cacheHandler, SystemConfigModel systemConfig, IAccountRepository accountRepository, AdminDbContext dbContext, IAccountAuthInfoRepository authInfoRepository, IPasswordHandler passwordHandler, IAccountConfigRepository configRepository, IServiceProvider serviceProvider, IMenuRepository menuRepository, IMapper mapper, IButtonRepository buttonRepository, ILoginInfo loginInfo)
 {
     _drawingHelper      = drawingHelper;
     _cacheHandler       = cacheHandler;
     _systemConfig       = systemConfig;
     _accountRepository  = accountRepository;
     _dbContext          = dbContext;
     _authInfoRepository = authInfoRepository;
     _passwordHandler    = passwordHandler;
     _configRepository   = configRepository;
     _serviceProvider    = serviceProvider;
     _menuRepository     = menuRepository;
     _mapper             = mapper;
     _buttonRepository   = buttonRepository;
     _loginInfo          = loginInfo;
 }
Example #6
0
 public AuthService(ICacheHandler cacheHandler, IAccountRepository accountRepository, IAccountAuthInfoRepository authInfoRepository, IAccountConfigRepository configRepository, IServiceProvider serviceProvider, ILoginInfo loginInfo, IConfigProvider configProvider, IVerifyCodeProvider verifyCodeProvider, IUserNameLoginHandler userNameLoginHandler, IEmailLoginHandler emailLoginHandler, IUserNameOrEmailLoginHandler userNameOrEmailLoginHandler, IPhoneLoginHandler phoneLoginHandler, IPhoneVerifyCodeProvider phoneVerifyCodeProvider, IAccountPermissionResolver permissionResolver, ICustomLoginHandler customLoginHandler)
 {
     _cacheHandler                = cacheHandler;
     _accountRepository           = accountRepository;
     _authInfoRepository          = authInfoRepository;
     _configRepository            = configRepository;
     _serviceProvider             = serviceProvider;
     _loginInfo                   = loginInfo;
     _configProvider              = configProvider;
     _verifyCodeProvider          = verifyCodeProvider;
     _userNameLoginHandler        = userNameLoginHandler;
     _emailLoginHandler           = emailLoginHandler;
     _userNameOrEmailLoginHandler = userNameOrEmailLoginHandler;
     _phoneLoginHandler           = phoneLoginHandler;
     _phoneVerifyCodeProvider     = phoneVerifyCodeProvider;
     _permissionResolver          = permissionResolver;
     _customLoginHandler          = customLoginHandler;
 }
Example #7
0
 public AuthService(ICacheHandler cacheHandler, IAccountRepository accountRepository, IAccountAuthInfoRepository authInfoRepository, IAccountConfigRepository configRepository, IServiceProvider serviceProvider, IMenuRepository menuRepository, IMapper mapper, IButtonRepository buttonRepository, ILoginInfo loginInfo, IVerifyCodeProvider verifyCodeProvider, UserNameLoginHandler userNameLoginHandler, EmailLoginHandler emailLoginHandler, UserNameOrEmailLoginHandler userNameOrEmailLoginHandler, PhoneLoginHandler phoneLoginHandler, IPhoneVerifyCodeProvider phoneVerifyCodeProvider, IConfigProvider configProvider)
 {
     _cacheHandler                = cacheHandler;
     _accountRepository           = accountRepository;
     _authInfoRepository          = authInfoRepository;
     _configRepository            = configRepository;
     _serviceProvider             = serviceProvider;
     _menuRepository              = menuRepository;
     _mapper                      = mapper;
     _buttonRepository            = buttonRepository;
     _loginInfo                   = loginInfo;
     _verifyCodeProvider          = verifyCodeProvider;
     _userNameLoginHandler        = userNameLoginHandler;
     _emailLoginHandler           = emailLoginHandler;
     _userNameOrEmailLoginHandler = userNameOrEmailLoginHandler;
     _phoneLoginHandler           = phoneLoginHandler;
     _phoneVerifyCodeProvider     = phoneVerifyCodeProvider;
     _configProvider              = configProvider;
 }