华人澳洲中文论坛

热图推荐

    一套.Net6可落地的微办事、散布式开源名目

    [复制链接]

    2022-8-20 15:12:55 51 0

    明天给大家保举一个开源的微办事、散布式开源架构,也可用于单体架构开发。
    名目简介
    这是一个轻量级的微办事架构,反对经典三层架构和DDD架构模式开发,技师选型都是目前主流的技术。是一个先后端别离架构,前端采取Vue开发,后端使用.Net6架构。Api接口遵守RESTful标准,接口平安验证采取JWT机制。零碎完成了读写别离、代码构造明晰、使用简略,整体来讲是一个能够间接、疾速落地的框架。
    技术架构
    1、跨平台:这是基于.Net Core开发的零碎,能够部署在Docker, Windows, Linux, Mac。
    2、数据库反对:MySQL。
    3、零碎采取组件有:Redis、Rabbitmq、mongodb。
    4、docker采取consul集群、Skywalking组件。
    5、后端:.Net6 + EFCore + JWT + Dapper + quartz.net + Grpc +Nlog + swagger
    6、零碎分为:用户核心、运维核心、客户核心
    名目构造


    Services文件夹下分为:User、Maint、Cust分别是用户核心、运维核心、客户核心API名目。
    后盾办理零碎
    首页:新增用户、动静、支出报表信息
    用户核心:用户办理:角色办理、菜单办理、部门办理
    运维核心:字段办理、参数办理、操作日志、登录日志、机能链路监测、接口文档、Nlog日志、安康反省、eventBus
    后盾功用截图
    首页


    用户办理


    角色办理


    菜单办理


    部门办理


    参数办理


    登录日志


    操作日志


    源码地址
    私信回复:1048

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    中级会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题35

    帖子50

    积分235

    图文推荐