【发布时间】:2018-03-05 16:46:26
【问题描述】:
当我在控制器外部的 asp.net 核心类中工作时,例如从我的数据库表 tbl_Notes 中获取一些记录,那么我需要一个 _dbcontext 或 ApplicationDBContext 来请求数据。
public static async Task<User_SumModel> get_User_Sums(ClaimsPrincipal parUser)
{
//------------< get_User_Sums(User) >------------
//*get User Summary Table
//return null;
if (parUser == null) return null;
ApplicationDbContext _dbContext = Common.DB.get_DbContext();
long sIDUser = await getIDUser_as_Number(parUser, _dbContext);
User_SumModel summary = await _dbContext.tbl_User_Sums.FirstOrDefaultAsync(u => u.IDUser == sIDUser);
return summary;
//------------</ get_User_Sums(User) >------------
}
但是我如何在公共任务或共享类中获得 _dbContext?
【问题讨论】:
标签: asp.net-mvc asp.net-core-mvc