草庐IT

Entity-Framework

全部标签

c# - 表达式不能包含 lambda 表达式

我已经获取了List对象如下(带有.Include()):ListentityvDetails=context.vDetails.Include("payInstallment.appsDetail").Include("payInstallment.appsDetail.application").Include("payInstallment.appsDetail.purposes").Where(e=>e.vch_id==123).ToList();然后在前面代码的某处,我尝试按如下方式过滤实体记录:foreach(vDetailiteminlstVDetails){...int

c# - 表达式不能包含 lambda 表达式

我已经获取了List对象如下(带有.Include()):ListentityvDetails=context.vDetails.Include("payInstallment.appsDetail").Include("payInstallment.appsDetail.application").Include("payInstallment.appsDetail.purposes").Where(e=>e.vch_id==123).ToList();然后在前面代码的某处,我尝试按如下方式过滤实体记录:foreach(vDetailiteminlstVDetails){...int

c# - 放置 Database.SetInitializer 的地方

我正在开发一个项目,该项目最终可能会有多个UI版本/变体,但到目前为止,我的解决方案Web中有两个子项目-包含带有ASP.NETMVC的Web界面。服务项目是我定义数据库上下文和模型的地方。我的目标是在我的Web项目中对EF特定代码的引用最少或可能没有。我希望它是独立的,所以当我用服务后端切换dll(从SQL到XML或MySQL)时,我不应该在我的MVC项目中进行多次修改。这是它的样子:我的问题是:-到目前为止,除了Global.asax,我还没有发现在其他地方使用Database.SetInitializer的例子。如果在类似工厂的DatabaseContextProvider类或从

c# - 放置 Database.SetInitializer 的地方

我正在开发一个项目,该项目最终可能会有多个UI版本/变体,但到目前为止,我的解决方案Web中有两个子项目-包含带有ASP.NETMVC的Web界面。服务项目是我定义数据库上下文和模型的地方。我的目标是在我的Web项目中对EF特定代码的引用最少或可能没有。我希望它是独立的,所以当我用服务后端切换dll(从SQL到XML或MySQL)时,我不应该在我的MVC项目中进行多次修改。这是它的样子:我的问题是:-到目前为止,除了Global.asax,我还没有发现在其他地方使用Database.SetInitializer的例子。如果在类似工厂的DatabaseContextProvider类或从

c# - 使 Entity Framework 实现一个接口(interface)

我想将IoC与EntityFramework和Ninject结合使用。我认为我需要生成的实体类来实现接口(interface)ICRUD。有一个walkthrough这显示了如何强制EntityFramework实现接口(interface)。我按照说明进行操作,我的EntityObjectCodeGenerator.cs文件确实显示了“ICrud”,但没有实现接口(interface)。正如文章所说,我没有在EntityObjectCodeGenerator.tt下看到任何子类。我收到错误'BugnetMvc.Models.BugNetEntities'doesnotimplemen

c# - 使 Entity Framework 实现一个接口(interface)

我想将IoC与EntityFramework和Ninject结合使用。我认为我需要生成的实体类来实现接口(interface)ICRUD。有一个walkthrough这显示了如何强制EntityFramework实现接口(interface)。我按照说明进行操作,我的EntityObjectCodeGenerator.cs文件确实显示了“ICrud”,但没有实现接口(interface)。正如文章所说,我没有在EntityObjectCodeGenerator.tt下看到任何子类。我收到错误'BugnetMvc.Models.BugNetEntities'doesnotimplemen

c# - Entity Framework - 已定义

我有一个以前从未遇到过的EDMX文件问题。当站点正在运行或我正在调试时,EF似乎是随机出现的,它会崩溃并提示一切都已重新定义。每次我都必须重新启动应用程序池并重新连接调试器,然后从我停止的地方重新开始,然后它再次运行直到下一次崩溃。我已经用不同的名称重新创建了EDMX,因此MyAppEntities*1*错误是:Error:Schemaspecifiedisnotvalid.Errors:App_Code.Fck.csdl(3,4):error0019:TheEntityContainernamemustbeunique.AnEntityContainerwiththename'MyA

c# - Entity Framework - 已定义

我有一个以前从未遇到过的EDMX文件问题。当站点正在运行或我正在调试时,EF似乎是随机出现的,它会崩溃并提示一切都已重新定义。每次我都必须重新启动应用程序池并重新连接调试器,然后从我停止的地方重新开始,然后它再次运行直到下一次崩溃。我已经用不同的名称重新创建了EDMX,因此MyAppEntities*1*错误是:Error:Schemaspecifiedisnotvalid.Errors:App_Code.Fck.csdl(3,4):error0019:TheEntityContainernamemustbeunique.AnEntityContainerwiththename'MyA

c# - 关于将实体映射到域对象的建议

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭去年。Improvethisquestion我目前在一个项目中工作,我们开始使用DDD方法构建应用程序。我们现在正在研究首先使用EntityFramework6代码来帮助我们实现数据持久性。我的问题是如何最好地处理我们的域对象和EF实体之间的数据映射?

c# - 关于将实体映射到域对象的建议

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭去年。Improvethisquestion我目前在一个项目中工作,我们开始使用DDD方法构建应用程序。我们现在正在研究首先使用EntityFramework6代码来帮助我们实现数据持久性。我的问题是如何最好地处理我们的域对象和EF实体之间的数据映射?