mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-09-20 18:47:55 +08:00
增加Oracle驱动
调整登录时应用判定
This commit is contained in:
@@ -13,14 +13,19 @@ namespace OpenAuth.App
|
||||
/// <summary>
|
||||
/// 分类管理
|
||||
/// </summary>
|
||||
public class AppManager : BaseStringApp<Application,OpenAuthDBContext>
|
||||
public class AppManager : BaseStringApp<Application, OpenAuthDBContext>
|
||||
{
|
||||
public AppManager(IUnitWork<OpenAuthDBContext> unitWork, IRepository<Application, OpenAuthDBContext> repository) : base(unitWork, repository, null)
|
||||
{
|
||||
}
|
||||
|
||||
public void Add(Application Application)
|
||||
{
|
||||
if (string.IsNullOrEmpty(Application.Id))
|
||||
{
|
||||
Application.Id = Guid.NewGuid().ToString();
|
||||
}
|
||||
|
||||
Repository.Add(Application);
|
||||
}
|
||||
|
||||
@@ -32,13 +37,15 @@ namespace OpenAuth.App
|
||||
|
||||
public async Task<List<Application>> GetList(QueryAppListReq request)
|
||||
{
|
||||
var applications = UnitWork.Find<Application>(null) ;
|
||||
|
||||
var applications = UnitWork.Find<Application>(null);
|
||||
|
||||
return applications.ToList();
|
||||
}
|
||||
|
||||
public AppManager(IUnitWork<OpenAuthDBContext> unitWork, IRepository<Application,OpenAuthDBContext> repository,IAuth auth) : base(unitWork, repository, auth)
|
||||
|
||||
public Application GetByAppKey(string modelAppKey)
|
||||
{
|
||||
return Repository.FirstOrDefault(u => u.AppSecret == modelAppKey);
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user