什么是 EF Core Sidekick
EF Core Sidekick 是一款功能强大的 Visual Studio 扩展程序,用于增强和优化基于 EF Core 的开发流程。 它提供了一整套工具为开发者轻松完成逆向工程,编码辅助,以及轻松维护。使用 EF Core Sidekick,您可以自动化那些繁琐且容易出错的手动开发任务,极大提升开发效率,减少错误发生。
为什么选择 EF Core Sidekick
轻松完成逆向工程
通过我们直观的用户界面,只需选择必要的数据库表、视图、函数和存储过程,您就可以轻松构建实体和派生的 DbContext。EF Core Sidekick 支持 EF Core 8.0、7.0 和 6.0,能够自动处理键、索引和关系,并允许您轻松自定义类和属性名称。
极速构建服务脚手架
告别繁琐的手动编码,EF Core Sidekick 快速生成 CRUD 服务。无论您的实体由哪种工具创建,它都能快速生成基础的 CRUD 服务。在生成过程中,您可以轻松配置数据检索的排序规则,EF Core Sidekick 会基于您的定义自动生成 LINQ 查询,让开发更加高效、省时。
无缝 API 生成
通过我们的 API 脚手架功能,节省编写样板代码的时间。EF Core Sidekick 为您的服务生成 API,得到的 API 能与授权框架无缝集成,且支持敏感数据加密。
添加自定义代码
您的定制代码,包括 Using 指令、继承关系、类属性配置及自定义代码段等,将自动应用到每次的代码生成中。这一特性不仅保障了代码项目的持续可维护性,更在长期运营中为您显著提升效率,节约宝贵时间。