.NetpPro是一组独立中间件的类库统称,具有轻量级,依赖小,易用使用且高效。
在以往的开发中我们常常封装内置一堆组件作为框架进行使用,项目是否使用这些组件功能都将统统加载,组件无法插拔,往往都是集成度和依赖较高,导致新的学习成本,对于长期维护埋下了很大隐患;而不做封装又要面对杂乱的注入顺序和繁琐重复的的初始化逻辑,有没有办法既可以按需引用又可以避免这些初始化逻辑并且都能以各组件原生的方式调用, NetPro就是为解决以上问题而创建。
所有组件在/src/Library路径下,每个组件已有详尽的使用说明文档README.md
组件可在任意项目中使用,不强依赖NetPro环境,支持按需引用,引用即自动初始化,免去各类中间件繁琐初始化操作,支持net3.1 net6.0。NetPro项目在基于核心包NetPro.Startup基础上提供了其他周边常用中间件,其核心封装逻辑也是尽可能的暴露原生方法,不对开发人员产生过多不必要的学习成本。 基于NetPro.Startup的有两个关键插件包:
NetPro.Web.Api 用于开发webapi项目
NetPro.Grpc 用于开发grpc项目
其他的所有NetPro中间件都是可插拔,按需引用,每个组件都相对轻量,没有强关联NetPro,即使非.NetPro框架也可使用。如果基于NetPro.Web.Api或 NetPro.Grpc引用的NetPro中间件,支持引用即自动执行初始化逻辑。
作者提供 · 依据项目说明和技术参数生成
架构概览供参考,具体实现以源码为准。
按识别到的业务模块估算源码可见程度,不代表开源许可、功能完整或运行通过。
点文件目录里的文件名可以在线看代码;看不懂某个文件,可以在代码页下面请 AI 解读, 配置文件、建库脚本、说明文档还能选「部署 / 配置说明」,告诉你部署时要改哪几处。
.NET医院排队叫号系统
排队叫号系统,医院,停车场
登录看价
浏览 514
公司会议室预定系统
针对公司会议室预定的系统,避免繁琐的多方告知预约会议室,登录系统,一目了然近七天内公司各会议室的预定情况
登录看价
浏览 551
教辅-SPRINGBOOT生鲜商城
环境:开发工具:idea,数据库:MySQL5.7 jdk1.8架构:SpringBoot,前端Html主要功能用户:订单、购物车、查看商品、购买等;管理员:分类管理、商品管理、订单管理、系统设置等
登录看价
浏览 333
实时计算访客数浏览数
项目使用.net core框架,可跨平台;使用rabbitmq消息队列。
登录看价
浏览 235
看中了这套但要的不完全一样?把需求说清楚,我们安排开发者跟您联系, 评估能不能在它的基础上改,以及大概要多少钱。
已登录
打开手机微信,使用「扫一扫」
正在准备微信登录
首次使用将自动创建账号;已有微信账号直接登录