public UserMenuManagementProvider(
     IMenuGrantRepository menuGrantRepository,
     IPermissionDefinitionManager permissionDefinitionManager,
     IMenuGrantChecker menuGrantChecker,
     IGuidGenerator guidGenerator,
     ICurrentTenant currentTenant
     ) :
     base(menuGrantRepository, permissionDefinitionManager, menuGrantChecker, guidGenerator, currentTenant)
 {
 }
示例#2
0
 protected MenuManagementProvider(IMenuGrantRepository menuGrantRepository,
                                  IPermissionDefinitionManager permissionDefinitionManager,
                                  IMenuGrantChecker menuGrantChecker,
                                  IGuidGenerator guidGenerator,
                                  ICurrentTenant currentTenant)
 {
     MenuGrantRepository         = menuGrantRepository;
     PermissionDefinitionManager = permissionDefinitionManager;
     MenuGrantChecker            = menuGrantChecker;
     GuidGenerator = guidGenerator;
     CurrentTenant = currentTenant;
 }
 public RoleMenuManagementProvider(
     IMenuGrantRepository menuGrantRepository,
     IPermissionDefinitionManager permissionDefinitionManager,
     IMenuGrantChecker menuGrantChecker,
     IGuidGenerator guidGenerator,
     ICurrentTenant currentTenant,
     IUserRoleFinder userRoleFinder) : base(menuGrantRepository,
                                            permissionDefinitionManager,
                                            menuGrantChecker,
                                            guidGenerator,
                                            currentTenant
                                            )
 {
     _userRoleFinder = userRoleFinder;
 }
 public UserMenuGrantRuntimeCheckerProvider(IMenuGrantChecker menuGrantChecker) : base(menuGrantChecker)
 {
 }
 protected MenuGrantRuntimeCheckerProvider(IMenuGrantChecker menuGrantChecker)
 {
     MenuGrantChecker = menuGrantChecker;
 }