对于使用不同的“ Microsoft.EntityFrameworkCore。*” NuGet程序包,我有些困惑。 当您查看官方的MS文档(可在此处找到:https://docs.microsoft.com/nl-nl/ef/core/get-started/install/)
他们总是谈论特定软件包的安装,例如“ Microsoft.EntityFrameworkCore.SqlServer” ,永远不要安装主核心软件包 Microsoft.EntityFrameworkCore 。
我认为,如果您不想添加任何特定的数据提供程序,则只需安装“ Microsoft.EntityFrameworkCode”,然后从配置中加载特定的数据提供程序。例如,如果您要同时支持SQLServer和Oracle。这是我应该看到的方式,还是有其他原因?
感谢任何回应。
伊曼纽尔·努伊滕斯