refactor: 重命名方法名称

This commit is contained in:
Argo Zhang 2019-06-20 08:23:22 +08:00
parent e5c072f891
commit 3bed951046
No known key found for this signature in database
GPG Key ID: 152E398953DDF19F
7 changed files with 14 additions and 14 deletions

View File

@ -30,7 +30,7 @@ namespace Bootstrap.Admin.Controllers
[HttpPost]
public IEnumerable<string> RetrieveRolesByUrl([FromBody]string url)
{
return RoleHelper.RetrieveRolesByUrl(url);
return RoleHelper.RetrievesByUrl(url);
}
/// <summary>
///
@ -39,7 +39,7 @@ namespace Bootstrap.Admin.Controllers
[HttpPost]
public IEnumerable<string> RetrieveRolesByUserName([FromBody]string userName)
{
return RoleHelper.RetrieveRolesByUserName(userName);
return RoleHelper.RetrievesByUserName(userName);
}
/// <summary>
///

View File

@ -121,7 +121,7 @@ namespace Bootstrap.Admin
app.UseHttpsRedirection();
app.UseResponseCompression();
app.UseStaticFiles();
app.UseBootstrapAdminAuthentication(RoleHelper.RetrieveRolesByUserName, RoleHelper.RetrieveRolesByUrl, AppHelper.RetrievesByUserName);
app.UseBootstrapAdminAuthentication(RoleHelper.RetrievesByUserName, RoleHelper.RetrievesByUrl, AppHelper.RetrievesByUserName);
app.UseOnlineUsers(callback: TraceHelper.Save);
app.UseCacheManagerCorsHandler();
app.UseSignalR(routes => { routes.MapHub<SignalRHub>("/NotiHub"); });

View File

@ -47,7 +47,7 @@ namespace Bootstrap.DataAccess.MongoDB
public override IEnumerable<string> RetrievesByUserName(string userName)
{
var ret = new List<string>();
var roles = RoleHelper.RetrieveRolesByUserName(userName);
var roles = RoleHelper.RetrievesByUserName(userName);
if (roles.Contains("Administrators", StringComparer.OrdinalIgnoreCase))
{
ret.AddRange(DictHelper.RetrieveApps().Select(kv => kv.Key));

View File

@ -75,7 +75,7 @@ namespace Bootstrap.DataAccess.MongoDB
/// </summary>
/// <param name="userName"></param>
/// <returns></returns>
public override IEnumerable<string> RetrieveRolesByUserName(string userName)
public override IEnumerable<string> RetrievesByUserName(string userName)
{
var roles = new List<string>();
var user = UserHelper.Retrieves().Cast<User>().FirstOrDefault(u => u.UserName.ToLowerInvariant() == userName.ToLowerInvariant());
@ -185,7 +185,7 @@ namespace Bootstrap.DataAccess.MongoDB
/// </summary>
/// <param name="url"></param>
/// <returns></returns>
public override IEnumerable<string> RetrieveRolesByUrl(string url)
public override IEnumerable<string> RetrievesByUrl(string url)
{
var menu = DbManager.Menus.Find(md => md.Url.StartsWith(url)).FirstOrDefault();
var ret = RoleHelper.Retrieves().Cast<Role>().Where(md => md.Menus != null && md.Menus.Contains(menu.Id)).Select(m => m.RoleName).ToList();

View File

@ -1,4 +1,4 @@
using Longbow.Cache;
using Longbow.Cache;
using Longbow.Data;
using System;
using System.Collections.Generic;
@ -119,13 +119,13 @@ namespace Bootstrap.DataAccess
/// </summary>
/// <param name="userName"></param>
/// <returns></returns>
public static IEnumerable<string> RetrieveRolesByUserName(string userName) => CacheManager.GetOrAdd(string.Format("{0}-{1}", RetrieveRolesByUserNameDataKey, userName), key => DbContextManager.Create<Role>().RetrieveRolesByUserName(userName), RetrieveRolesByUserNameDataKey);
public static IEnumerable<string> RetrievesByUserName(string userName) => CacheManager.GetOrAdd(string.Format("{0}-{1}", RetrieveRolesByUserNameDataKey, userName), key => DbContextManager.Create<Role>().RetrievesByUserName(userName), RetrieveRolesByUserNameDataKey);
/// <summary>
///
/// </summary>
/// <param name="url"></param>
/// <returns></returns>
public static IEnumerable<string> RetrieveRolesByUrl(string url) => CacheManager.GetOrAdd(string.Format("{0}-{1}", RetrieveRolesByUrlDataKey, url), key => DbContextManager.Create<Role>().RetrieveRolesByUrl(url), RetrieveRolesByUrlDataKey);
public static IEnumerable<string> RetrievesByUrl(string url) => CacheManager.GetOrAdd(string.Format("{0}-{1}", RetrieveRolesByUrlDataKey, url), key => DbContextManager.Create<Role>().RetrievesByUrl(url), RetrieveRolesByUrlDataKey);
}
}

View File

@ -187,7 +187,7 @@ namespace Bootstrap.DataAccess
/// </summary>
/// <param name="userName"></param>
/// <returns></returns>
public virtual IEnumerable<string> RetrieveRolesByUserName(string userName) => DbHelper.RetrieveRolesByUserName(userName);
public virtual IEnumerable<string> RetrievesByUserName(string userName) => DbHelper.RetrieveRolesByUserName(userName);
/// <summary>
/// 根据菜单url查询某个所拥有的角色
@ -195,6 +195,6 @@ namespace Bootstrap.DataAccess
/// 从Navigators-〉GroupNavigatorRole-〉Role查查询某个用户所拥有的角色
/// </summary>
/// <returns></returns>
public virtual IEnumerable<string> RetrieveRolesByUrl(string url) => DbHelper.RetrieveRolesByUrl(url);
public virtual IEnumerable<string> RetrievesByUrl(string url) => DbHelper.RetrieveRolesByUrl(url);
}
}

View File

@ -80,13 +80,13 @@ namespace Bootstrap.DataAccess.SqlServer
{
var id = RoleHelper.Retrieves().FirstOrDefault(r => r.RoleName == "Administrators").Id;
UserHelper.SaveByRoleId(id, UserHelper.Retrieves().Select(u => u.Id));
Assert.NotEmpty(RoleHelper.RetrieveRolesByUserName("Admin"));
Assert.NotEmpty(RoleHelper.RetrievesByUserName("Admin"));
}
[Fact]
public void RetrieveRolesByUrl_Ok()
{
Assert.NotEmpty(RoleHelper.RetrieveRolesByUrl("~/Home/Index"));
Assert.NotEmpty(RoleHelper.RetrievesByUrl("~/Home/Index"));
}
[Fact]