翼度科技»论坛 编程开发 .net 查看内容

.Net 中间件 - 新开源代码生成器 -ReZero

11

主题

11

帖子

33

积分

新手上路

Rank: 1

积分
33
ReZero AP

ReZero是一款.NET中间件 : 一款通过界面操作就能生成API ,  可以集成到任何.NET6+ API项目,无破坏性,也可让非.NET用户使用exe文件
ReZero生成器功能简介

1、表文档导出:支持目录导航
2、在线创建表、在线建库
3、一键导入现有表
4、模版在线调试 
5、自研模版引擎比Razor模版引擎更简单 ,功能同样强大
6、可以NUGET安装 ,可以轻松集成到.NET6 .NET7 .NET8 .NET9的API项目中
7、非.NET用户可以使用发布好的exe
1、创建一个数据库

点菜单数据库维护创建数据库,默认启动库也可以配置

完成库的创建和测试

 
 2、导入实体或者创建实体

表已存在我们可以用导入实体
表不存在我们可以在线创建,然后点同步到数据库

 
 
3、导出数据库文档


 文档文件如下

 明细

4、根据实体生成代码

点击复制实体模版

 在线程调模版

 调试完成可以复制模版,进行创建

 生成代码

完成生成

 
NUGET安装到项目


注册ReZero

只要一段代码就搞定注册
  1. //注册ReZero.Api
  2. builder.Services.AddReZeroServices(api =>
  3. {
  4.     var apiObj = new SuperAPIOptions();
  5.     //Swagger地址
  6.     apiObj.UiOptions.DefaultIndexSource = "/Swagger";
  7.     apiObj.DatabaseOptions = new DatabaseOptions()
  8.     {
  9.           ConnectionConfig = new SuperAPIConnectionConfig()
  10.           {
  11.             ConnectionString = "datasource=xxx.db",
  12.             DbType = DbType.Sqlite
  13.           }
  14.     };
  15.      
  16.    //启用超级API
  17.    api.EnableSuperApi(apiObj);
  18. });
复制代码
 
启动

URL上面加上 /ReZero就启动成功了

 

点个关注

免费开源:MIT最宽松协议 , 一直从事开源事业十年,一直坚持开源
摸鱼必备:精通ReZero之后可以让开发效率大大提升,上班摸鱼时间更多,也适合创业者
未来将做的非常非常强大
Gitee

https://gitee.com/DotNetNext/ReZero
Github

https://github.com/DotNetNext/ReZero
发布好的exe下载

https://gitee.com/DotNetNext/ReZero/releases
 

来源:https://www.cnblogs.com/sunkaixuan/p/18228103
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具