重构代码:根据Bootstrap.Security组件更新,移除不使用的缓存Key,更新RetrieveAllRoles键值
This commit is contained in:
parent
c10957dc97
commit
721e84c736
|
@ -27,11 +27,9 @@
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
|
|
||||||
<cacheManager>
|
<cacheManager>
|
||||||
<add key="BootstrapAdminPrincipal-RetrieveAllRoles" interval="600" desc="系统所有角色列表数据" />
|
<add key="BootstrapAdminPrincipal-RetrieveRoles" interval="600" desc="系统所有角色列表数据" />
|
||||||
<add key="BootstrapAdminPrincipal-RetrieveRolesByUrl" interval="600" desc="指定菜单的角色数据缓存" />
|
<add key="BootstrapAdminPrincipal-RetrieveRolesByUrl" interval="600" desc="指定菜单的角色数据缓存" />
|
||||||
<add key="BootstrapAdminPrincipal-RetrieveRolesByUserName" interval="600" desc="指定用户名角色数据缓存" />
|
<add key="BootstrapAdminPrincipal-RetrieveRolesByUserName" interval="600" desc="指定用户名角色数据缓存" />
|
||||||
<add key="BootstrapAdminPrincipal-RetrieveAllGroups-BA" interval="600" desc="系统所有用户组列表数据" />
|
|
||||||
<add key="BootstrapAdminPrincipal-RetrieveGroupsByUserName" interval="600" desc="通过用户获得用户组数据" />
|
|
||||||
<add key="BootstrapMenu-RetrieveMenus" interval="600" desc="所有菜单数据缓存" />
|
<add key="BootstrapMenu-RetrieveMenus" interval="600" desc="所有菜单数据缓存" />
|
||||||
<add key="BootstrapDict-RetrieveDicts" interval="600" desc="所有字典数据缓存" />
|
<add key="BootstrapDict-RetrieveDicts" interval="600" desc="所有字典数据缓存" />
|
||||||
<add key="BootstrapUser-RetrieveUsers" interval="600" desc="所有用户数据缓存" />
|
<add key="BootstrapUser-RetrieveUsers" interval="600" desc="所有用户数据缓存" />
|
||||||
|
|
|
@ -9,7 +9,6 @@ namespace Bootstrap.DataAccess
|
||||||
{
|
{
|
||||||
internal static class CacheCleanUtility
|
internal static class CacheCleanUtility
|
||||||
{
|
{
|
||||||
private const string BootstrapAdminPrincipalDataKey = "BootstrapAdminPrincipal-*";
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -34,7 +33,7 @@ namespace Bootstrap.DataAccess
|
||||||
});
|
});
|
||||||
cacheKeys.Add(RoleHelper.RetrieveRolesDataKey + "*");
|
cacheKeys.Add(RoleHelper.RetrieveRolesDataKey + "*");
|
||||||
cacheKeys.Add(BootstrapMenu.RetrieveMenusDataKey + "*");
|
cacheKeys.Add(BootstrapMenu.RetrieveMenusDataKey + "*");
|
||||||
cacheKeys.Add(BootstrapAdminPrincipalDataKey);
|
cacheKeys.Add(BootstrapAdminRolePrincipal.RetrieveAllRolesDataKey + "*");
|
||||||
}
|
}
|
||||||
if (userIds != null)
|
if (userIds != null)
|
||||||
{
|
{
|
||||||
|
@ -56,7 +55,7 @@ namespace Bootstrap.DataAccess
|
||||||
});
|
});
|
||||||
cacheKeys.Add(GroupHelper.RetrieveGroupsDataKey + "*");
|
cacheKeys.Add(GroupHelper.RetrieveGroupsDataKey + "*");
|
||||||
cacheKeys.Add(BootstrapMenu.RetrieveMenusDataKey + "*");
|
cacheKeys.Add(BootstrapMenu.RetrieveMenusDataKey + "*");
|
||||||
cacheKeys.Add(BootstrapAdminPrincipalDataKey);
|
cacheKeys.Add(BootstrapAdminRolePrincipal.RetrieveAllRolesDataKey + "*");
|
||||||
}
|
}
|
||||||
if (menuIds != null)
|
if (menuIds != null)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue