文件名称:MyWebAPITemplate:进行中的入门模板,用于使用ASP.NET Core(具有Clean Architecture)构建Web API
文件大小:63KB
文件格式:ZIP
更新时间:2024-02-23 01:19:32
dotnet aspnet rest-api ASP.NETC#
我的Web API模板 带有ASP.NET Core的各种REST API的入门模板 我认为这是不断开发中的入门模板,用于构建REST API。 如果您只是想开始编码,想要一个已经考虑周到的项目结构,那么这个模板非常适合您,它非常简单,快速地学习,并且可以在越来越大的项目上工作。 细节 技术,框架和库 编程语言:C# 框架:ASP.NET Core 5(始终为最新版本) 数据库:SQL Server(也可以使用其他数据库) ORM:实体框架 测试:XUnit,Moq和FluentAssertions 架构,功能和模式 单处理应用程序(单片) 清洁/洋葱架构 遵循最常见的REST API原则 在考虑扩展的情况下处理最典型用例的代码结构 带有UI的Swagger / OpenAPI 开发/质量检查/生产配置 数据库播种 全局错误处理 模型映射 验证方式 综合测试(功能,集成和单元测试) 记录(正在进行中) 储存库模式(正在进行中) 规格模式(进行中) Docker支持(正在进行中) ..and更多 模板文件夹结构 app
【文件预览】:
MyWebAPITemplate-master
----.vscode()
--------launch.json(1KB)
--------tasks.json(1KB)
----LICENSE(1KB)
----README.md(7KB)
----.gitignore(5KB)
----app()
--------MyWebAPITemplate.sln(5KB)
--------src()
--------.editorconfig(8KB)
--------tests()