Entity framework N层实体框架替代方案?

Entity framework N层实体框架替代方案?,entity-framework,n-tier-architecture,Entity Framework,N Tier Architecture,我们即将构建一个面向外部的ASP.NET MVC应用程序,服务器团队要求我们不要直接连接到数据库,而是构建一个中间层应用程序服务器,并通过中间层服务应用程序运行所有请求。中间层服务应用程序(当然)可以连接到SQL Server 我们最初计划为中间层应用程序创建一个RESTAPI2.0Web服务,来回推送JSON。然而,我们最近偶然发现了n层实体框架(见下面的链接),它几乎完全满足了我们的需求,允许我们开发ASP.NET MVC应用程序,就像我们直接连接到数据库一样,但它负责远程执行EF查询和更新

我们即将构建一个面向外部的ASP.NET MVC应用程序,服务器团队要求我们不要直接连接到数据库,而是构建一个中间层应用程序服务器,并通过中间层服务应用程序运行所有请求。中间层服务应用程序(当然)可以连接到SQL Server

我们最初计划为中间层应用程序创建一个RESTAPI2.0Web服务,来回推送JSON。然而,我们最近偶然发现了n层实体框架(见下面的链接),它几乎完全满足了我们的需求,允许我们开发ASP.NET MVC应用程序,就像我们直接连接到数据库一样,但它负责远程执行EF查询和更新的所有管道,甚至为更新提供事务/工作单元支持。我们放下了软件包,能够在3小时内快速构建概念验证,并且对使用它感到非常兴奋

我的问题是:我注意到,尽管有33个版本,这是稳定性的一个好迹象,但自两年前的1.9版本以来,还没有发布新版本。开发人员是否仍在积极使用此库?我们是否应该考虑使用更新的技术或库?我们非常喜欢使用LINQ查询直接编写客户端代码,返回完全填充的数据图,并且更新是封装在事务块中的简单单行调用。如果不需要的话,我们不想从头开始创建一个完整的中间层API服务,但是如果不再支持库,我们也不想使用它


或许可以看看可跟踪实体?非常有趣。谢谢你的提示,我现在正在查看。