Microsoft.EntityFrameworkCore.Sqlite.Core 和 Microsoft.EntityFrameworkCore.Sqlite 程序集之间有什么区别?

2024-04-22

在使用 EFCore 加密 SQLite 数据库时,我遇到了这个GitHub问题 https://github.com/aspnet/EntityFrameworkCore/issues/388

请参阅 bricelam 8 月 1 日的评论。本期讲解如何使用efcore对SQLite数据库进行加密。 它指的是 Microsoft.EntityFrameworkCore.Sqlite.Core。然而,还有另一个包“Microsoft.EntityFrameworkCore.Sqlite”,它被广泛使用并在许多微软文档中引用。我想知道这两个组件之间的区别以及我应该使用哪一个?

如果我使用 Microsoft.EntityFrameworkCore.Sqlite.Core,我会错过任何功能吗?


正如评论中提到的,EFCore.Sqlite.csproj https://github.com/aspnet/EntityFrameworkCore/blob/master/src/EFCore.Sqlite/EFCore.Sqlite.csproj包含参考EFCore.Sqlite.Core https://github.com/aspnet/EntityFrameworkCore/blob/master/src/EFCore.Sqlite.Core/EFCore.Sqlite.Core.csproj和 SQLitePCLRaw.bundle_green。整个代码库位于EFCore.Sqlite.Core. EFCore.Sqlite.csproj只是复制 SQLitePCLRaw.bundle_green 和其他几个文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Microsoft.EntityFrameworkCore.Sqlite.Core 和 Microsoft.EntityFrameworkCore.Sqlite 程序集之间有什么区别? 的相关文章

随机推荐