Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 具有多个Include类的类初始化_C#_Asp.net Mvc_Entity Framework - Fatal编程技术网

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个用户的初始化类。如果有内部异常,你能给我们一个内部异常吗?