Skip to content

Latest commit

 

History

History
37 lines (32 loc) · 1.12 KB

README.md

File metadata and controls

37 lines (32 loc) · 1.12 KB

.Net Core Api脚手架,拿来即用

介绍

基于EF Core之Code First模式的NetCoreApi快速开发框架。本脚手架支持代码自动生成,以快速开发.Net Core Api接口,实现前后端分离,支持开发多租户系统。极简至上,拒绝厚重。

软件架构

  • Asp.net core 3.1+EF Core 3.1(Code First模式)
  • JWT+IdentityModel权限控制
  • Autofac依赖注入
  • Swagger API文档
  • StackExchange.Redis/csredis
  • Quartz定时器
  • Mustachio模板引擎代码生成器
  • DotNetCore.NPOI:word/excel支持
  • NLog日志系统
  • 其他:ChakraCore.NET JavaScript引擎

开发环境

  • VS2019 / net core 3.1

支持数据库

  • SQL Server
  • MySQL

使用教程

目录结构

Model:模型层
DAL:数据访问层
BLL:业务逻辑层
Web:控制器层
ImCore:基于Redis的即时聊天websocket核心