Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.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# 合并使用EDMX文件和标识DBContext创建的DBContext_C#_.net_Asp.net Mvc_Entity Framework_Asp.net Mvc 4 - Fatal编程技术网

C# 合并使用EDMX文件和标识DBContext创建的DBContext

C# 合并使用EDMX文件和标识DBContext创建的DBContext,c#,.net,asp.net-mvc,entity-framework,asp.net-mvc-4,C#,.net,Asp.net Mvc,Entity Framework,Asp.net Mvc 4,我目前正在一个单独的模型解决方案中使用实体框架(edmx)。这个edmx文件将自动生成DBContext文件,我相信这个DBContext是不可编辑的。现在我们正在我们的项目中添加一个新的web应用程序,我计划实现ASPNET Identity,用于身份验证和授权 在基本MVC模板上,创建一个单独的DBContext(IdentityDBContext)来处理用户和角色活动。我有以下问题 是否可以将此IdentityDBContext合并到现有的DBContext(请注意,我的edmx DBCo

我目前正在一个单独的模型解决方案中使用实体框架(edmx)。这个edmx文件将自动生成DBContext文件,我相信这个DBContext不可编辑的。现在我们正在我们的项目中添加一个新的web应用程序,我计划实现ASPNET Identity,用于身份验证和授权

在基本MVC模板上,创建一个单独的DBContext(IdentityDBContext)来处理用户和角色活动。我有以下问题

  • 是否可以将此IdentityDBContext合并到现有的DBContext(请注意,我的edmx DBContext是不可编辑的)
  • 在任何操作调用的情况下,是否建议调用2个单独的DBContext(在我们的例子中是Identity和DBContext)
  • 我已经有了ApplicationUser、Roles表等现有表。我可以通过实现标识类(如链接中的)来扩展现有实体吗

  • 为什么不使用CodeFirst方法呢?我们已经从其他Windows项目中获得了DBStructure和所有其他体系结构,如存储库。我们计划在此业务和数据层之上构建一个web应用程序。您应该看看这个问题,为什么不使用CodeFirst方法呢?我们已经从其他Windows项目中获得了DBStructure和所有其他体系结构,如存储库。我们计划在这个业务和数据层之上构建一个web应用程序