![]() |
VOOZH | about |
dotnet add package Lingsen.Infra.EfCore --version 1.0.0-preview20260426
NuGet\Install-Package Lingsen.Infra.EfCore -Version 1.0.0-preview20260426
<PackageReference Include="Lingsen.Infra.EfCore" Version="1.0.0-preview20260426" />
<PackageVersion Include="Lingsen.Infra.EfCore" Version="1.0.0-preview20260426" />Directory.Packages.props
<PackageReference Include="Lingsen.Infra.EfCore" />Project file
paket add Lingsen.Infra.EfCore --version 1.0.0-preview20260426
#r "nuget: Lingsen.Infra.EfCore, 1.0.0-preview20260426"
#:package Lingsen.Infra.EfCore@1.0.0-preview20260426
#addin nuget:?package=Lingsen.Infra.EfCore&version=1.0.0-preview20260426&prereleaseInstall as a Cake Addin
#tool nuget:?package=Lingsen.Infra.EfCore&version=1.0.0-preview20260426&prereleaseInstall as a Cake Tool
Lingsen 是一个便捷、高效的 .NET(和 .NET Core)微服务开发框架,同时也适用于构建单体架构系统。支持经典的三层体系结构和领域驱动设计(DDD)开发模式,并整合了一系列主流、稳定的 技术栈。有着高度灵活的部署方式、丰富的文档、即开即用的特性,是容器化微服务的最佳实践之一。
无论你是初学者还是经验丰富的开发人员,我们的文档都将为你提供宝贵的见解和知识。请查看 技术文档。
在本部分中,你将找到有关安装、配置和详细指南。请按照以下章节浏览,并随时参考文档以获取更详细的信息。
使用生成器你可以更加便捷、高效和直观的方式创建属于自己的应用,请查看 如何使用生成器创建属于自己的应用。
此外,你可以直接使用我们的 在线生成器 来简化应用创建的流程。
你可以在 Visual Studio 中的扩展管理中获取插件,或者直接点击此处 下载插件 进行安装,以实现与 Visual Studio 开发环境的集成。
注意安装完成后,可能需要重新启动 Visual Studio 以使插件生效。
单体服务
微服务:
了解项目的示例,它能更快地集成这些功能到你的项目中,请参考 示例 和 拓展包列表 了解更多详细信息。
我们鼓励你积极参与社区,为你解决疑惑提供支持。如果你遇到任何问题,欢迎随时通过 提交 Issue 的方式向我们求助。
版本演进可能存在破坏性的更改,建议你查阅版本历史以获取详细信息,请参阅 版本历史。
我们计划引入更多创新功能、性能优化和更丰富的文档。为未来的项目开发带来更多便利和可能性,期待与你共同见证!
非常欢迎你的加入!你可以随时 提交一个 Pull Request,我们衷心期待你的贡献。
感谢以下参与项目的人: <a href="https://github.com/zoupengfei-lab/lingsen/graphs/contributors"><img src="https://contrib.rocks/image?repo=zoupengfei-lab/lingsen" /></a>
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 net5.0 is compatible. net5.0-windows net5.0-windows was computed. net6.0 net6.0 is compatible. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 is compatible. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
| .NET Core | netcoreapp3.1 netcoreapp3.1 is compatible. |
Showing the top 5 NuGet packages that depend on Lingsen.Infra.EfCore:
| Package | Downloads |
|---|---|
|
Lingsen.Infra.EfCore.SQLite
这个库封装了使用 Entity Framework 作为 ORM 的仓储实现,专注于提供 SQLite 数据库访问接口规范。通过这个库,你可以方便地在项目中使用 Entity Framework 与 SQLite 数据库的集成,并且能够在此基础上灵活扩展具体的数据访问逻辑。 主要特点: - 封装了 Entity Framework 作为 ORM 的仓储实现,专注于 SQLite 数据库的访问。 - 提供了针对 SQLite 数据库的数据库访问接口规范,包括常见的 CRUD 操作和查询方法。 - 方便集成到项目中,减少了与 SQLite 数据库交互的繁琐细节。 - 允许在基础的数据库访问接口规范上进行扩展,以满足项目特定的 SQLite 数据库访问需求。 - 提供了基于 MyCAT 数据库中间件的实现,包括读写分离等数据库功能,为项目数据库操作提供了更强大的支持。 - 提供了清晰的文档和示例,帮助开发者快速上手并有效地使用这个库。 通过这个库,你可以快速搭建使用 Entity Framework 与 SQLite 数据库的数据库访问层,同时可以根据项目需求灵活扩展和定制具体的 SQLite 数据库访问逻辑。 |
|
|
Lingsen.Infra.EfCore.Oracle
这个库封装了使用 Entity Framework 作为 ORM 的仓储实现,专注于提供 Oracle 数据库访问接口规范。通过这个库,你可以方便地在项目中使用 Entity Framework 与 Oracle 数据库的集成,并且能够在此基础上灵活扩展具体的数据访问逻辑。 主要特点: - 封装了 Entity Framework 作为 ORM 的仓储实现,专注于 Oracle 数据库的访问。 - 提供了针对 Oracle 数据库的数据库访问接口规范,包括常见的 CRUD 操作和查询方法。 - 方便集成到项目中,减少了与 Oracle 数据库交互的繁琐细节。 - 允许在基础的数据库访问接口规范上进行扩展,以满足项目特定的 Oracle 数据库访问需求。 - 提供了基于 MyCAT 数据库中间件的实现,包括读写分离等数据库功能,为项目数据库操作提供了更强大的支持。 - 提供了清晰的文档和示例,帮助开发者快速上手并有效地使用这个库。 通过这个库,你可以快速搭建使用 Entity Framework 与 Oracle 数据库的数据库访问层,同时可以根据项目需求灵活扩展和定制具体的 Oracle 数据库访问逻辑。 |
|
|
Lingsen.Infra.EfCore.MySql
这个库封装了使用 Entity Framework 作为 ORM 的仓储实现,专注于提供 MySql 数据库访问接口规范。通过这个库,你可以方便地在项目中使用 Entity Framework 与 MySql 数据库的集成,并且能够在此基础上灵活扩展具体的数据访问逻辑。 主要特点: - 封装了 Entity Framework 作为 ORM 的仓储实现,专注于 MySql 数据库的访问。 - 提供了针对 MySql 数据库的数据库访问接口规范,包括常见的 CRUD 操作和查询方法。 - 方便集成到项目中,减少了与 MySql 数据库交互的繁琐细节。 - 允许在基础的数据库访问接口规范上进行扩展,以满足项目特定的 MySql 数据库访问需求。 - 提供了基于 MyCAT 数据库中间件的实现,包括读写分离等数据库功能,为项目数据库操作提供了更强大的支持。 - 提供了清晰的文档和示例,帮助开发者快速上手并有效地使用这个库。 通过这个库,你可以快速搭建使用 Entity Framework 与 MySql 数据库的数据库访问层,同时可以根据项目需求灵活扩展和定制具体的 MySql 数据库访问逻辑。 |
|
|
Lingsen.Infra.EfCore.PostgreSql
这个库封装了使用 Entity Framework 作为 ORM 的仓储实现,专注于提供 PostgreSql 数据库访问接口规范。通过这个库,你可以方便地在项目中使用 Entity Framework 与 PostgreSql 数据库的集成,并且能够在此基础上灵活扩展具体的数据访问逻辑。 主要特点: - 封装了 Entity Framework 作为 ORM 的仓储实现,专注于 PostgreSql 数据库的访问。 - 提供了针对 PostgreSql 数据库的数据库访问接口规范,包括常见的 CRUD 操作和查询方法。 - 方便集成到项目中,减少了与 PostgreSql 数据库交互的繁琐细节。 - 允许在基础的数据库访问接口规范上进行扩展,以满足项目特定的 PostgreSql 数据库访问需求。 - 提供了基于 MyCAT 数据库中间件的实现,包括读写分离等数据库功能,为项目数据库操作提供了更强大的支持。 - 提供了清晰的文档和示例,帮助开发者快速上手并有效地使用这个库。 通过这个库,你可以快速搭建使用 Entity Framework 与 PostgreSql 数据库的数据库访问层,同时可以根据项目需求灵活扩展和定制具体的 PostgreSql 数据库访问逻辑。 |
|
|
Lingsen.Infra.EfCore.SqlServer
这个库封装了使用 Entity Framework 作为 ORM 的仓储实现,专注于提供 SqlServer 数据库访问接口规范。通过这个库,你可以方便地在项目中使用 Entity Framework 与 SqlServer 数据库的集成,并且能够在此基础上灵活扩展具体的数据访问逻辑。 主要特点: - 封装了 Entity Framework 作为 ORM 的仓储实现,专注于 SqlServer 数据库的访问。 - 提供了针对 SqlServer 数据库的数据库访问接口规范,包括常见的 CRUD 操作和查询方法。 - 方便集成到项目中,减少了与 SqlServer 数据库交互的繁琐细节。 - 允许在基础的数据库访问接口规范上进行扩展,以满足项目特定的 SqlServer 数据库访问需求。 - 提供了基于 MyCAT 数据库中间件的实现,包括读写分离等数据库功能,为项目数据库操作提供了更强大的支持。 - 提供了清晰的文档和示例,帮助开发者快速上手并有效地使用这个库。 通过这个库,你可以快速搭建使用 Entity Framework 与 SqlServer 数据库的数据库访问层,同时可以根据项目需求灵活扩展和定制具体的 SqlServer 数据库访问逻辑。 |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0-preview20260426 | 77 | 4/24/2026 |
| 1.0.0-preview20260425 | 81 | 4/24/2026 |
| 1.0.0-preview20260424 | 85 | 4/24/2026 |
| 1.0.0-preview20260422 | 73 | 4/24/2026 |
| 1.0.0-preview20251122 | 284 | 11/22/2025 |
| 1.0.0-preview20251106 | 226 | 11/6/2025 |
| 1.0.0-preview20250927 | 172 | 9/27/2025 |
| 1.0.0-preview20250919 | 249 | 9/19/2025 |
| 1.0.0-preview20250822 | 172 | 8/22/2025 |
| 1.0.0-preview20250813 | 196 | 8/13/2025 |
| 1.0.0-preview20250808 | 223 | 8/8/2025 |
| 1.0.0-preview20250806 | 253 | 8/6/2025 |
| 1.0.0-preview20250804 | 187 | 8/4/2025 |
| 1.0.0-preview20250728 | 174 | 7/28/2025 |
| 1.0.0-preview20250727 | 180 | 7/27/2025 |
| 1.0.0-preview20250724 | 519 | 7/24/2025 |
| 1.0.0-preview20250723 | 575 | 7/23/2025 |
| 1.0.0-preview20250722 | 581 | 7/22/2025 |
| 1.0.0-preview20250720 | 281 | 7/19/2025 |
| 1.0.0-preview20250719 | 95 | 7/19/2025 |