示例#1
0
 public RoleRightsController(IRole role, IUserRole userRole, IModule module, 
     IAction action, IActionModule actionModule, 
     IRoleRight roleRight, ICacheManager cache)
 {
     _role = role;
     _module = module;
     _actionModule = actionModule;
     _roleRight = roleRight;
     _action = action;
     _cache = cache;
     _userRole = userRole;
 }
示例#2
0
 public RoleRightsController(IRole role, IUserRole userRole, IModule module,
                             IAction action, IActionModule actionModule,
                             IRoleRight roleRight, ICacheManager cache)
 {
     _role         = role;
     _module       = module;
     _actionModule = actionModule;
     _roleRight    = roleRight;
     _action       = action;
     _cache        = cache;
     _userRole     = userRole;
 }
示例#3
0
 public void SynchronizeTool(Type type, IActionModule tool)
 {
     Tools.Add(type, tool);
 }