码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • .Net 中间件 - 新开源代码生成器 -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

     

  • 相关阅读:
    【剑指 Offer】62. 圆圈中最后剩下的数字
    抖音、微信关闭个性化推荐功能上线,用户真能摆脱“算法牢笼”吗?
    机器学习(二十六):LightGBM 模型
    如何实现车机体验”遥遥领先”?头部玩家已经给出答案
    数组不可以复制,导致了数组同样不支持传参
    Leetcode-429.N叉树的层序遍历
    JavaScript中的构造函数总结
    Pytorch模型转ONNX模型
    MySQL表操作
    花生好车基于 KubeSphere 的微服务架构实践
  • 原文地址:https://www.cnblogs.com/sunkaixuan/p/18228103
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号