N层实体框架是一个基于Microsoft实体框架构建自定义应用程序的架构框架。
我通过N-Tier Entity Framework Generator创建示例应用程序。
这款应用程序通过wcf远程连接完美运行。 但它没有适合本地的性能(直接连接实体框架工作到本地数据库)。我可以使用这个项目本地和远程连接到数据库吗?
我不知道这个问题的任何解决方案。
答案 0 :(得分:0)
N-Tier Entity Framework提供了两种开箱即用的配置:
可以使用两个生成的程序集InProcessChannelFactory或RemoteChannelFactory轻松切换这两个配置。默认情况下,MEF用于挂钩通道工厂,您可以通过部署一个或另一个来简单地定义使用哪个。
就数据库连接的性能而言,N层实体框架完全依赖于实体框架。但是,由于在EF之上添加了一个额外的层,与普通EF相比,它还带来了一些开销。