Exemplo n.º 1
0
 // 将多个仓储接口注入
 public RoleModulePermissionServices(IRoleModulePermissionRepository dal, IModuleRepository moduleRepository, IRoleRepository roleRepository)
 {
     this.dal = dal;
     this.moduleRepository = moduleRepository;
     this.roleRepository   = roleRepository;
     base.baseDal          = dal;
 }
 // 将多个仓储接口注入
 public RoleModulePermissionService(IRoleModulePermissionRepository dal, IModuleRepository moduleRepository, IRoleRepository roleRepository)
 {
     this._dal = dal;
     this._moduleRepository = moduleRepository;
     this._roleRepository   = roleRepository;
     base.BaseDal           = dal;
 }
 public RoleModulePermissionServices(IRoleModulePermissionRepository repository, IRoleRepository roleRepository, IModuleRepository moduleRepository)
 {
     this.repository   = repository;
     baseRepository    = repository;
     _roleRepository   = roleRepository;
     _moduleRepository = moduleRepository;
 }
Exemplo n.º 4
0
 // public IUnitOfWork UnitOfWork { get; set; }
 public ModuleService(IModuleRepository moduleRepository,
                      IModulePermissionRepository modulePermissionRepository,
                      IRoleModulePermissionRepository roleModulePermissionRepository)
 {
     _moduleRepository               = moduleRepository;
     _modulePermissionRepository     = modulePermissionRepository;
     _roleModulePermissionRepository = roleModulePermissionRepository;
 }
Exemplo n.º 5
0
 public PermissionServices(IPermissionRepository repository, IRoleModulePermissionRepository roleModulePermissionRepository,
                           IMapper mapper, IUserRoleRepository userRoleRepository)
 {
     this.repository                 = repository;
     baseRepository                  = repository;
     _userRoleRepository             = userRoleRepository;
     _roleModulePermissionRepository = roleModulePermissionRepository;
     _mapper = mapper;
 }
Exemplo n.º 6
0
 /// <summary>
 /// 构造函数注入
 /// </summary>
 /// <param name="SysAdminRepository"></param>
 /// <param name="userRoleRepository"></param>
 /// <param name="roleRepository"></param>
 /// <param name="requirement"></param>
 /// <param name="iTeacherRepository"></param>
 /// <param name="roleModulePermissionRepository"></param>
 public LoginController(ISysAdminRepository SysAdminRepository, IUserRoleRepository userRoleRepository, IRoleRepository roleRepository, PermissionRequirement requirement, ITeacherRepository iTeacherRepository, IRoleModulePermissionRepository roleModulePermissionRepository)
 {
     this._SysAdminRepository        = SysAdminRepository;
     this._userRoleRepository        = userRoleRepository;
     this._roleRepository            = roleRepository;
     this._requirement               = requirement;
     this._iTeacherRepository        = iTeacherRepository;
     _roleModulePermissionRepository = roleModulePermissionRepository;
 }
        // public IUnitOfWork UnitOfWork { get; set; }
        public ModuleService(IModuleRepository moduleRepository,
             IModulePermissionRepository modulePermissionRepository,
             IRoleModulePermissionRepository roleModulePermissionRepository)
        {
            _moduleRepository = moduleRepository;
            _modulePermissionRepository = modulePermissionRepository;
            _roleModulePermissionRepository = roleModulePermissionRepository;

        }
Exemplo n.º 8
0
 // 将多个仓储接口注入
 public RoleModulePermissionServices(
     IRoleModulePermissionRepository dal,
     IBaseRepository <Modules> moduleRepository,
     IBaseRepository <Role> roleRepository)
 {
     this._dal = dal;
     this._moduleRepository = moduleRepository;
     this._roleRepository   = roleRepository;
     base.BaseDal           = dal;
 }
Exemplo n.º 9
0
 public PermissionController(IPermissionRepository permissionRepository, IModuleRepository moduleRepository, IRoleModulePermissionRepository roleModulePermissionRepository, IUserRoleRepository userRoleRepository, IHttpContextAccessor httpContext, IUser iUser, IRoleRepository iRoleRepository)
 {
     _permissionRepository           = permissionRepository;
     _moduleRepository               = moduleRepository;
     _roleModulePermissionRepository = roleModulePermissionRepository;
     _userRoleRepository             = userRoleRepository;
     _httpContext          = httpContext;
     this._iUser           = iUser;
     this._iRoleRepository = iRoleRepository;
 }
Exemplo n.º 10
0
 public UserController(ISysAdminRepository SysAdminRepository, IUserRoleRepository userRoleRepository, IRoleRepository roleRepository, IUser user, IModuleRepository moduleRepository, IPermissionRepository permissionRepository, IRoleModulePermissionRepository roleModulePermissionRepository, IUser iUser, ITeacherRepository iTeacherRepository)
 {
     _SysAdminRepository = SysAdminRepository;
     _userRoleRepository = userRoleRepository;
     _roleRepository     = roleRepository;
     _user = user;
     this.moduleRepository               = moduleRepository;
     this.permissionRepository           = permissionRepository;
     this.roleModulePermissionRepository = roleModulePermissionRepository;
     this._iTeacherRepository            = iTeacherRepository;
     this._iUser = iUser;
 }
Exemplo n.º 11
0
 // public IUnitOfWork UnitOfWork { get; set; }
 public RoleService(IRoleRepository roleRepository,
        IModulePermissionRepository modulePermissionRepository,
     IRoleModulePermissionRepository roleModulePermissionRepository,
     IModuleRepository moduleRepository,
     IPermissionRepository permissionRepository,
      IUserRoleRepository userRoleRepository)
 {
     _roleRepository = roleRepository;
     _modulePermissionRepository = modulePermissionRepository;
     _roleModulePermissionRepository = roleModulePermissionRepository;
     _moduleRepository = moduleRepository;
     _permissionRepository = permissionRepository;
     _userRoleRepository = userRoleRepository;
 }
Exemplo n.º 12
0
 // public IUnitOfWork UnitOfWork { get; set; }
 public RoleService(IRoleRepository roleRepository,
                    IModulePermissionRepository modulePermissionRepository,
                    IRoleModulePermissionRepository roleModulePermissionRepository,
                    IModuleRepository moduleRepository,
                    IPermissionRepository permissionRepository,
                    IUserRoleRepository userRoleRepository)
 {
     _roleRepository                 = roleRepository;
     _modulePermissionRepository     = modulePermissionRepository;
     _roleModulePermissionRepository = roleModulePermissionRepository;
     _moduleRepository               = moduleRepository;
     _permissionRepository           = permissionRepository;
     _userRoleRepository             = userRoleRepository;
 }
 public RoleModulePermissionServices(IRoleModulePermissionRepository repo, IBaseRepository <Modules> moduleRepo, IBaseRepository <Role> roleRepo)
 {
     rmprepository    = repo;
     moduleRepository = moduleRepo;
     roleRepository   = roleRepo;
 }
Exemplo n.º 14
0
 public RoleModulePermissionServices(IRoleModulePermissionRepository dal)
 {
     this._dal    = dal;
     base.BaseDal = dal;
 }
Exemplo n.º 15
0
 /// <summary>
 /// 构造函数注入
 /// </summary>
 /// <param name="schemes"></param>
 /// <param name="roleModulePermissionRepository"></param>
 /// <param name="accessor"></param>
 public PermissionHandler(IAuthenticationSchemeProvider schemes, IRoleModulePermissionRepository roleModulePermissionRepository, IHttpContextAccessor accessor)
 {
     _accessor = accessor;
     Schemes   = schemes;
     _roleModulePermissionRepository = roleModulePermissionRepository;
 }
Exemplo n.º 16
0
 /// <summary>
 /// 构造函数注入
 /// </summary>
 /// <param name="schemes"></param>
 /// <param name="roleModulePermissionRepository"></param>
 public PermissionHandler(IAuthenticationSchemeProvider schemes, IRoleModulePermissionRepository roleModulePermissionRepository)
 {
     Schemes = schemes;
     this.RoleModulePermissionRepository = roleModulePermissionRepository;
 }