C# 具有多个Include类的类初始化
当我在我的用户类中放入太多参数时。我的用户类变得不稳定,现在我的用户表为空 它只需要两个参数就可以正常工作 控制器C# 具有多个Include类的类初始化,c#,asp.net-mvc,entity-framework,C#,Asp.net Mvc,Entity Framework,当我在我的用户类中放入太多参数时。我的用户类变得不稳定,现在我的用户表为空 它只需要两个参数就可以正常工作 控制器 var users = db.Users.Include(u => u.Annees).Include(u => u.Genres).Include(u => u.Jours).Include(u => u.Mois_ss); return View(users.ToList()); 模型 public int? GenreI
var users = db.Users.Include(u => u.Annees).Include(u => u.Genres).Include(u => u.Jours).Include(u => u.Mois_ss);
return View(users.ToList());
模型
public int? GenreId { get; set; }
public virtual Genre Genres { get; set; }
public int? JourId { get; set; }
public virtual Jour Jours { get; set; }
public int? MoisId { get; set; }
public virtual Mois Mois_ss { get; set; }
public int? AnneeId { get; set; }
public virtual Annee Annees { get; set; }
等等
我还有一个类初始化,它可以很好地使用很少的参数:
public class ProjectInitializer : DropCreateDatabaseIfModelChanges<ProjectContext>
我希望我说得很清楚:你说的“不稳定”是什么意思?你使用的是实体框架吗?如果是这样的话,请添加一个标记,指示这样的情况。当我试图获取用户列表时,有时会出现以下错误:[Win32Exception 0x80004005]。它以前工作得很好。有时我的DB用户变成空的,即使我有一个有2个用户的初始化类。如果有内部异常,你能给我们一个内部异常吗?