/net6-api

基于最新的.NET6平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式,搭配Sqlsugar、Autofac、Serilog、CSRedis等优秀框架,代码简洁,结构清晰,可塑性极强,适合中小型企业、个人项目等快速开发,也可集成IdentityServer、Ocelot、Consul等实现微服务集群。麻雀虽小,然五脏俱全。

Primary LanguageC#Apache License 2.0Apache-2.0

基于.NET7平台WebApi项目

介绍

可能是最简洁的.NET7 WebApi项目

软件架构

基于最新的.NET7平台,完全抛弃繁杂的接口,采用.NET最经典的三层架构,结合简化的DDD设计模式,搭配Sqlsugar、Autofac、Serilog、CSRedis等优秀框架,代码简洁,结构清晰,可塑性极强,同时提供CodeFirst控制台项目,可一键同步数据库表结构,添加种子数据,实现一键部署,适合中小型企业、个人项目等快速开发,也可集成IdentityServer、Ocelot、Consul等实现微服务集群。麻雀虽小,然五脏俱全。

文档

https://blog.csdn.net/mengke2815

本项目框架及功能将在日后逐步升级完善,敬请期待!

本项目全面升级.NET7!master分支目前已不再更新,dev分支将持续更新。

[注意] 如果遇到BuilderExtensions中引用问题,请手动添加Microsoft.AspNetCore.dll引用,路径一般为:C:\Program Files\dotnet\packs\Microsoft.AspNetCore.App.Ref\7.0.0\ref\net7.0,其中版本号会随着你更新SDK而变化,需要特别注意!

如果本项目对您有参考、启发或借鉴意义,可以s个tar,或者请我喝杯咖啡,您的慷慨,我的动力!

支付宝 微信

希望越来越多的人能够热爱.NET……