[英]The name 'model' does not exist in the current context in ASP.NET Core
[英]How to access current User and database context in .net core Model
我有一个带有方法的模型,我想获取当前的 UserID 并可以访问数据库上下文。
public class Annonce
{
public int ID { get; set; }
...
public bool AnnonceDansFavoris(UserManager<ApplicationUser> UserManager)
{
// Recherche du user ID courant
string userID = UserManager.GetUserId(ClaimTypes.NameIdentifier);
var _context = (PatrimoineClickDbContext)ValidationContext.GetService(typeof(ApplicationDbContext));
return (_context.Favoris.Any(f => (f.CreePar == userID) && (f.AnnonceID == ID)));
}
}
但它不起作用:(
你能告诉我我该怎么做吗?
谢谢
这是我的错误信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.