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

  • .Net 中间件 – 新开源代码生成器 -ReZero已关闭评论
  • 57 次浏览
  • A+
所属分类:.NET技术
摘要

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


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、创建一个数据库

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

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

完成库的创建和测试

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

 

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

表已存在我们可以用导入实体

表不存在我们可以在线创建,然后点同步到数据库

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

 

 

3、导出数据库文档

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

 文档文件如下

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

 明细

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

4、根据实体生成代码

点击复制实体模版

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

 在线程调模版

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

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

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

 生成代码

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

完成生成

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

 

NUGET安装到项目

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

注册ReZero

只要一段代码就搞定注册

//注册ReZero.Api builder.Services.AddReZeroServices(api => {       var apiObj = new SuperAPIOptions();      //Swagger地址     apiObj.UiOptions.DefaultIndexSource = "/Swagger";      apiObj.DatabaseOptions = new DatabaseOptions()     {           ConnectionConfig = new SuperAPIConnectionConfig()           {             ConnectionString = "datasource=xxx.db",             DbType = DbType.Sqlite           }     };          //启用超级API    api.EnableSuperApi(apiObj);   });

 

启动

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

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

 

点个关注

免费开源:MIT最宽松协议 , 一直从事开源事业十年,一直坚持开源

摸鱼必备:精通ReZero之后可以让开发效率大大提升,上班摸鱼时间更多,也适合创业者

未来将做的非常非常强大

Gitee

https://gitee.com/DotNetNext/ReZero

Github

https://github.com/DotNetNext/ReZero

发布好的exe下载

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