有没有办法在.NET Core 1.1.2 web api中使用企业库

Kal*_*yan 2 asp.net-web-api .net-core

我计划使用Enterprise Library在Web API项目上进行数据库访问,该项目将使用.Net核心应用程序构建.但我无法使用NuGet安装企业库,因为最新版本的Enterprise Library与.Net核心应用程序框架不兼容.

注意,我不想使用Entity Framework.感谢社区可以提供帮助.

Moh*_*shi 10

如果你能迁移应用程序到.NET核2.0仍处于预览模式,但微软承诺在2017年第三季度推出它,我已付出了企业库项目,该移植到.NET 2.0的核心,你可以找到它下这个存储库:

https://github.com/Chavoshi/EnterpriseLibrary.NetCore

这也是数据应用程序块的Nuget包:

https://www.nuget.org/packages/EnterpriseLibrary.Data.NetCore

仍然有一些缺少的部分,如OdbcFactoryOleDbFactory,它们在.Net移植的API中没有(或Nuget包尚未发布),但是我一直在努力将它们自己移植或自API以后更新它们将有空.我感谢任何能够为这个项目做出贡献的人.:)