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

net,rezero · 浏览次数 : 0

小编点评

ReZero APReZero是一款.NET中间件,全网唯一界面操作就能生成API,可以集成到任何.NET6+ API项目,无破坏性,也可让非.NET用户使用exe文件ReZero生成器功能。 **主要功能:** * 支持目录导航 * 在创建表、在线建库、一键导入现有表、模版在线调试 * 自定研模版引擎比Razor模版引擎更简单 * 支持NUGET安装 * 可以轻松集成到.NET6 .NET7 .NET8 .NET9的API项目中 **导入实体或者创建实体表已存在我们可以用导入实体表不存在我们可以在线创建,然后点同步到数据库** **文档文件:** *明细4、根据实体生成代码点击复制实体模版 *在线程调模版 *调试完成可以复制模版,进行创建 **如何使用:** 1. 下载ReZero的.NET中间件 2. 将ReZero.dll添加到您的.NET项目中 3. 修改应用程序配置文件,设置API的连接字符串和数据库连接字符串 4. 设置其他参数,如UI地址和数据库类型 5. 启动ReZero应用程序 **版本:** * NUGET安装到项目注册ReZero只要一段代码就搞定注册

正文

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安装到项目

image.png

注册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就启动成功了

image.png

 

点个关注

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

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

未来将做的非常非常强大

Gitee

https://gitee.com/DotNetNext/ReZero

Github

https://github.com/DotNetNext/ReZero

发布好的exe下载

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

 

与.Net 中间件 - 新开源代码生成器 -ReZero相似的内容:

C# 13(.Net 9) 中的新特性 - 扩展类型

C# 13 即 .Net 9 按照计划会在2024年11月发布,目前一些新特性已经定型,今天让我们来预览一个比较大型比较重要的新特性: 扩展类型 extension types

.NET 8 Release Candidate 1 (RC1)现已发布,包括许多针对ASP.NET Core的重要改进!

这是我们计划在今年晚些时候发布的最终.NET 8版本之前的两个候选版本中的第一个。大部分计划中的功能和变更都包含在这个候选版本中,可以供您尝试使用。您可以在文档中找到完整的ASP.NET Core在.NET 8中的新功能列表。一些领域(尤其是Blazor)仍然有一些重大的变更待完成,我们预计将在下一

.NET 7 中 LINQ 的疯狂性能提升

LINQ 是 Language INtegrated Query 单词的首字母缩写,翻译过来是语言集成查询。它为查询跨各种数据源和格式的数据提供了一致的模型,所以叫集成查询。由于这种查询并没有制造新的语言而只是在现有的语言基础上来实现,所以叫语言集成查询。语言集成查询 (LINQ) 是一系列直接将查

.NET 8 RC 2 发布,将在11月14日发布正式版

微软2023-10-10 发布了 .NET 8 RC 2,下一站是.NET 8正式发布,就在下个月Net Conf 2023[1](11月14日)期间正式发布,我们也开始筹备第四届中国.NET开发者峰会了。 经过长达一年时间的开发,.NET 8 规划的所有主要的新功能都已推出,.NET 8 及其所有

.NET周刊【9月第4期 2023-09-24】

国内文章 有趣的“可扩展近似计数”算法 https://zhuanlan.zhihu.com/p/656817283 在编程的世界里看见数学的身影,会让我充满好奇和兴奋。这不,在一年一度介绍.NET新版本的官方开发博客《Performance Improvements in .NET 8》中,我看到

.NET 8 候选版本 2 (RC2) 现已可用

.NET 8 候选版本 2 (RC2) 现已可用,并包含了许多 ASP.NET Core 的出色新改进! 这是我们计划在今年晚些时候发布的最终 .NET 8 版本之前分享的最后一个候选版本。.NET 8 计划中的大部分功能和更改都已包含在此候选版本中,随时供您试用。您可以在文档中找到 .NET 8

.Net与AI的强强联合:AntSK知识库项目中Rerank模型的技术突破与实战应用

随着人工智能技术的飞速发展,.Net技术与AI的结合已经成为了一个新的技术热点。今天,我要和大家分享一个令人兴奋的开源项目——AntSK,这是一个基于.net平台构建的开源离线AI知识库项目。在这个项目中,我们最近加入了一项强大的Rerank(重排)模型,进一步增强了我们的AI知识库的查询能力。如果

在.NET 8 RC1 版本中 MAUI、ASP.NET Core 和 EF8 的新特性

从年初2 月份发布第一个预览版,经历7个预览版后,Microsoft 西雅图时间9月13日发布了 .NET 8 RC 1: https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-rc1/[1], 这是该框架在 11 月初正式发布之前的两个

.NET周刊【9月第3期 2023-09-17】

国内文章 在.NET 8 RC1 版本中 MAUI、ASP.NET Core 和 EF8 的新特性 https://www.cnblogs.com/shanyou/p/17698428.html 从年初2 月份发布第一个预览版,经历7个预览版后,Microsoft 西雅图时间9月13日发布了 .NE

.NET周刊【8月第2期 2023-08-14】

本周由于Myuki大佬感染新冠,国际板块暂停更新一周,将在下周补齐,所以本周只有国内板块。 ## 国内文章 ### 解决 Blazor 中因标签换行导致的行内元素空隙问题 https://www.cnblogs.com/ElderJames/p/resolves-width-issues-in-bl