コード例 #1
0
        public AccountRoleController()
        {
            this.unitOfWork = new UnitOfWork();

            this.accountRoleRepository = RepositoryFactory.GetRepository<IAccountRoleRepository, AccountRole>(this.unitOfWork);

            this.accountRepository = RepositoryFactory.GetRepository<IAccountRepository, Account>(this.unitOfWork);

            this.roleRepository = RepositoryFactory.GetRepository<IRoleRepository, Role>(this.unitOfWork);

            this.repository = RepositoryFactory.GetRepository<IAccountRepository, Account>(unitOfWork);
        }
コード例 #2
0
ファイル: AccountService.cs プロジェクト: windtone/NetModular
 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;
 }
コード例 #3
0
 public MenuService(IMenuRepository menuRepository, IMapper mapper, IRoleMenuRepository roleMenuRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, AdminDbContext dbContext, IConfigProvider configProvider, ICacheHandler cacheHandler)
 {
     _menuRepository        = menuRepository;
     _mapper                = mapper;
     _roleMenuRepository    = roleMenuRepository;
     _accountRoleRepository = accountRoleRepository;
     _accountService        = accountService;
     _dbContext             = dbContext;
     _configProvider        = configProvider;
     _cacheHandler          = cacheHandler;
 }
コード例 #4
0
 public AccountRoleApp(IAccountRoleRepository accountRoleRepository)
 {
     this.accountRoleRepository = accountRoleRepository;
 }
コード例 #5
0
ファイル: MenuService.cs プロジェクト: idsyn/NetModular
 public MenuService(IMenuRepository menuRepository, IMenuPermissionRepository menuPermissionRepository, IMapper mapper, IRoleMenuRepository roleMenuRepository, IPermissionRepository permissionRepository, IButtonRepository buttonRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, IButtonPermissionRepository buttonPermissionRepository)
 {
     _menuRepository           = menuRepository;
     _menuPermissionRepository = menuPermissionRepository;
     _mapper                     = mapper;
     _roleMenuRepository         = roleMenuRepository;
     _buttonRepository           = buttonRepository;
     _roleMenuButtonRepository   = roleMenuButtonRepository;
     _accountRoleRepository      = accountRoleRepository;
     _accountService             = accountService;
     _buttonPermissionRepository = buttonPermissionRepository;
 }
コード例 #6
0
 public AccountService(LoginInfo loginInfo, IMemoryCache cache, IMapper mapper, IUnitOfWork <AdminDbContext> uow, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IMenuRepository menuRepository, IRoleRepository roleRepository, IButtonRepository buttonRepository, IPermissionRepository permissionRepository)
 {
     _loginInfo             = loginInfo;
     _cache                 = cache;
     _mapper                = mapper;
     _uow                   = uow;
     _accountRepository     = accountRepository;
     _accountRoleRepository = accountRoleRepository;
     _menuRepository        = menuRepository;
     _roleRepository        = roleRepository;
     _buttonRepository      = buttonRepository;
     _permissionRepository  = permissionRepository;
 }
コード例 #7
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, SystemConfigModel systemConfig)
 {
     _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;
     _systemConfig            = systemConfig;
 }
コード例 #8
0
 public RoleService(IMapper mapper, IUnitOfWork <AdminDbContext> uow, IRoleRepository repository, IRoleMenuRepository roleMenuRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IButtonRepository buttonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService)
 {
     _mapper                   = mapper;
     _uow                      = uow;
     _repository               = repository;
     _roleMenuRepository       = roleMenuRepository;
     _roleMenuButtonRepository = roleMenuButtonRepository;
     _buttonRepository         = buttonRepository;
     _accountRoleRepository    = accountRoleRepository;
     _accountService           = accountService;
 }
コード例 #9
0
 public SystemService(IConfigRepository configRepository, IModuleInfoService moduleInfoService, IPermissionService permissionService, IRoleRepository roleRepository, ICacheHandler cache, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository)
 {
     _configRepository      = configRepository;
     _moduleInfoService     = moduleInfoService;
     _permissionService     = permissionService;
     _roleRepository        = roleRepository;
     _cache                 = cache;
     _accountRepository     = accountRepository;
     _accountRoleRepository = accountRoleRepository;
 }
コード例 #10
0
 public AccountService(LoginInfo loginInfo, ICacheHandler cache, IMapper mapper, IUnitOfWork <AdminDbContext> uow, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IMenuRepository menuRepository, IRoleRepository roleRepository, IButtonRepository buttonRepository, IPermissionRepository permissionRepository, DrawingHelper drawingHelper, ILogger <AccountService> logger, ISystemService systemService)
 {
     _loginInfo             = loginInfo;
     _cache                 = cache;
     _mapper                = mapper;
     _uow                   = uow;
     _accountRepository     = accountRepository;
     _accountRoleRepository = accountRoleRepository;
     _menuRepository        = menuRepository;
     _roleRepository        = roleRepository;
     _buttonRepository      = buttonRepository;
     _permissionRepository  = permissionRepository;
     _drawingHelper         = drawingHelper;
     _systemService         = systemService;
 }
コード例 #11
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;
 }
コード例 #12
0
ファイル: RoleService.cs プロジェクト: zhxuyang11/NetModular
 public RoleService(IMapper mapper, IRoleRepository repository, IRoleMenuRepository roleMenuRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, IMenuRepository menuRepository, AdminDbContext dbContext, ICacheHandler cacheHandler, IRolePageRepository pageRepository, IRoleButtonRepository buttonRepository1, IRolePermissionRepository permissionRepository)
 {
     _mapper                = mapper;
     _repository            = repository;
     _roleMenuRepository    = roleMenuRepository;
     _accountRoleRepository = accountRoleRepository;
     _accountService        = accountService;
     _menuRepository        = menuRepository;
     _dbContext             = dbContext;
     _cacheHandler          = cacheHandler;
     _pageRepository        = pageRepository;
     _buttonRepository      = buttonRepository1;
     _permissionRepository  = permissionRepository;
 }
コード例 #13
0
 public MenuService(IMenuRepository menuRepository, IMenuPermissionRepository menuPermissionRepository, IMapper mapper, IRoleMenuRepository roleMenuRepository, IButtonRepository buttonRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, IButtonPermissionRepository buttonPermissionRepository, ILogger <MenuService> logger, AdminDbContext dbContext, ISystemService systemService, SystemConfigModel systemConfig)
 {
     _menuRepository           = menuRepository;
     _menuPermissionRepository = menuPermissionRepository;
     _mapper                     = mapper;
     _roleMenuRepository         = roleMenuRepository;
     _buttonRepository           = buttonRepository;
     _roleMenuButtonRepository   = roleMenuButtonRepository;
     _accountRoleRepository      = accountRoleRepository;
     _accountService             = accountService;
     _buttonPermissionRepository = buttonPermissionRepository;
     _logger                     = logger;
     _dbContext                  = dbContext;
     _systemService              = systemService;
     _systemConfig               = systemConfig;
 }
コード例 #14
0
 public ButtonService(IMapper mapper, IButtonRepository buttonRepository, IMenuRepository menuRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IPermissionRepository permissionRepository, IButtonPermissionRepository buttonPermissionRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService)
 {
     _buttonRepository           = buttonRepository;
     _menuRepository             = menuRepository;
     _roleMenuButtonRepository   = roleMenuButtonRepository;
     _permissionRepository       = permissionRepository;
     _buttonPermissionRepository = buttonPermissionRepository;
     _accountRoleRepository      = accountRoleRepository;
     _accountService             = accountService;
 }
コード例 #15
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;
 }
コード例 #16
0
ファイル: MenuService.cs プロジェクト: zhangbo27/NetModular
 public MenuService(IMenuRepository menuRepository, IMenuPermissionRepository menuPermissionRepository, IUnitOfWork <AdminDbContext> uow, IMapper mapper, IRoleMenuRepository roleMenuRepository, IPermissionRepository permissionRepository, IButtonRepository buttonRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService)
 {
     _menuRepository           = menuRepository;
     _menuPermissionRepository = menuPermissionRepository;
     _uow                      = uow;
     _mapper                   = mapper;
     _roleMenuRepository       = roleMenuRepository;
     _permissionRepository     = permissionRepository;
     _buttonRepository         = buttonRepository;
     _roleMenuButtonRepository = roleMenuButtonRepository;
     _accountRoleRepository    = accountRoleRepository;
     _accountService           = accountService;
 }
コード例 #17
0
 public RoleService(IMapper mapper, IRoleRepository repository, IRoleMenuRepository roleMenuRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IButtonRepository buttonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, IMenuRepository menuRepository, AdminDbContext dbContext, IRolePlatformPermissionRepository platformPermissionRepository)
 {
     _mapper                       = mapper;
     _repository                   = repository;
     _roleMenuRepository           = roleMenuRepository;
     _roleMenuButtonRepository     = roleMenuButtonRepository;
     _buttonRepository             = buttonRepository;
     _accountRoleRepository        = accountRoleRepository;
     _accountService               = accountService;
     _menuRepository               = menuRepository;
     _dbContext                    = dbContext;
     _platformPermissionRepository = platformPermissionRepository;
 }
コード例 #18
0
 public EmployeeService(IMapper mapper, IEmployeeRepository repository, IAccountService accountService, IAccountRepository accountRepository, IEmployeeContactRepository contactRepository, AdminDbContext adminDbContext, PersonnelFilesDbContext dbContext, IEmployeeLeaveInfoRepository leaveInfoRepository, IEmployeePersonalRepository personalRepository, IEmployeeFamilyRepository familyRepository, IEmployeeEducationRepository educationRepository, IEmployeeWorkRepository workRepository, IEmployeeLatestSelectRepository latestSelectRepository, ICacheHandler cacheHandler, IDepartmentRepository departmentRepository, IAccountRoleRepository accountRoleRepository, IConfigProvider configProvider)
 {
     _mapper                 = mapper;
     _repository             = repository;
     _accountService         = accountService;
     _accountRepository      = accountRepository;
     _contactRepository      = contactRepository;
     _adminDbContext         = adminDbContext;
     _dbContext              = dbContext;
     _leaveInfoRepository    = leaveInfoRepository;
     _personalRepository     = personalRepository;
     _familyRepository       = familyRepository;
     _educationRepository    = educationRepository;
     _workRepository         = workRepository;
     _latestSelectRepository = latestSelectRepository;
     _cacheHandler           = cacheHandler;
     _departmentRepository   = departmentRepository;
     _accountRoleRepository  = accountRoleRepository;
     _configProvider         = configProvider;
 }
コード例 #19
0
 public MenuService(IMenuRepository menuRepository, IMenuPermissionRepository menuPermissionRepository, IMapper mapper, IRoleMenuRepository roleMenuRepository, IPermissionRepository permissionRepository, IButtonRepository buttonRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, IButtonPermissionRepository buttonPermissionRepository, ILogger <MenuService> logger, AdminDbContext dbContext)
 {
     _menuRepository           = menuRepository;
     _menuPermissionRepository = menuPermissionRepository;
     _mapper                     = mapper;
     _roleMenuRepository         = roleMenuRepository;
     _buttonRepository           = buttonRepository;
     _roleMenuButtonRepository   = roleMenuButtonRepository;
     _accountRoleRepository      = accountRoleRepository;
     _accountService             = accountService;
     _buttonPermissionRepository = buttonPermissionRepository;
     _logger                     = logger;
     _dbContext                  = dbContext;
 }
コード例 #20
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)
 {
     _cache                 = cache;
     _mapper                = mapper;
     _accountRepository     = accountRepository;
     _accountRoleRepository = accountRoleRepository;
     _menuRepository        = menuRepository;
     _roleRepository        = roleRepository;
     _buttonRepository      = buttonRepository;
     _permissionRepository  = permissionRepository;
     _drawingHelper         = drawingHelper;
     _systemService         = systemService;
     _serviceProvider       = serviceProvider;
 }
コード例 #21
0
ファイル: SystemService.cs プロジェクト: Ytors/NetModular
 public SystemService(IUnitOfWork <AdminDbContext> uow, IConfigRepository configRepository, IModuleInfoService moduleInfoService, IPermissionService permissionService, IRoleRepository roleRepository, ICacheHandler cache, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository)
 {
     _uow = uow;
     _configRepository      = configRepository;
     _moduleInfoService     = moduleInfoService;
     _permissionService     = permissionService;
     _roleRepository        = roleRepository;
     _cache                 = cache;
     _accountRepository     = accountRepository;
     _accountRoleRepository = accountRoleRepository;
 }