# CK.Project.Core6 **Repository Path**: ck_yeun9/ck-project-core6 ## Basic Information - **Project Name**: CK.Project.Core6 - **Description**: 基于.net 6搭建的WebAPI框架,采用SQLSugar+AutoFac IOC+Swagger Ui,可以学习用 - **Primary Language**: C# - **License**: MIT - **Default Branch**: Main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-10-01 - **Last Updated**: 2023-01-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: sqlsugar, ioc, Csharp, Net6 ## README # CK.Project.Core6 ### :pray: 感谢以下开源项目: 1. ##### SqlSugar——国内最受欢迎的 ORM 框架,支持.NET CORE 和 MySql、SqlServer、Sqlite、Oracle 、 postgresql 、达梦、人大金仓 数据库,具有EF NH的功能,比EF更人性化的语法,支持真实的批量操作,另外还有媲美DAPPER的性能。[SqlSugar, Apache-2.0开源协议](https://gitee.com/dotnetchina/SqlSugar) 2. ##### Autofac——An addictive .NET IoC container。[Autofac, MIT开源协议](https://github.com/autofac/Autofac) 3. ##### swagger-ui——Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.。[swagger-ui, MIT开源协议](https://github.com/swagger-api/swagger-ui) #### 介绍 基于.net 6搭建的WebAPI框架,采用SQLSugar+AutoFac IOC+Swagger-Ui,可以学习用 #### 软件架构 .Net WebAPI+SQLSugar+AutoFac+Swagger-ui #### 使用说明 1、打开“CK.Project.Core6.sln”文件。 2、待VS就绪后,点击解决方案名“CK.Project.Core6”右键,选择“还原所有Nuget包..”。 3、将”CK.Project.Core6.WebApi“设为启动项目。 4、依次把各项目生成一遍,顺序如下(严格按照如下顺序,否则可能报错): CK.Project.Core6.Core——>CK.Project.Core6.EntityFramework.Core——>CK.Project.Core6.Application——>CK.Project.Core6.Web.Core—>CK.Project.Web.WebAPI #### 项目名称说明(推荐以下方法命名,但是不影响你自己的命名方式) CK=作者名字/公司名称 Project=项目的名称 Core6=项目类型/架构类型