Entity Framework 在 .NET 标准库中

Entity Framework in .NET Standard Library

场景:

我有一个针对 .net Framework 4.6.2 的 Web API 应用程序。现在我需要一个像应用程序这样的调度程序,所以我打算为此创建 aws lambda 函数。为了做到这一点,我计划在 .net 核心中创建新的。但是我目前的优先级不允许现在将整个应用程序迁移到.net core。

我的计划:

问题:

由于我是新的.net core 和.net standard,我有以下困惑

Can i use .net standard for data layer libraries also? Is this advisable?

当然可以。

Which entity framework need to use?

EF Core 2.0 以 .NET Standard 2.0 为目标。 docs.

中有关于如何将其与 .NET Core 和 .NET Framework 一起使用的分步教程

Any issues in migration and work with .net framework and .net core

请参阅 this 博客 post 了解有关最常见问题和解决方法的信息。