public UserMenuManagementProvider( IMenuGrantRepository menuGrantRepository, IPermissionDefinitionManager permissionDefinitionManager, IMenuGrantChecker menuGrantChecker, IGuidGenerator guidGenerator, ICurrentTenant currentTenant ) : base(menuGrantRepository, permissionDefinitionManager, menuGrantChecker, guidGenerator, currentTenant) { }
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; }