.net core webapi配合swagger的简单应用:
此项目旨在抛砖引玉,将众多常用并强大的功能引入。为日后开发工作提供便利以及拓展自身的思维和锻炼搭建项目架构的能力。
此项目只有WebApi这一层,为了方便实验。此外还有一个多层架构的项目,基本上是基于传统三层架构演变而来。多层项目引入的功能与此单项目基本类似。不同之处在项目间的解耦,更利于用在实际开发。
https://github.com/xiaoMaPrincess/.NetCoreWebApi
https://www.cnblogs.com/jixiaosa/p/10759832.html
目前打算引入的功能:
SwaggerUI √
基于JWT的认证授权 √
Swagger多版本控制 √
Nlog日志记录
EFCore
MySql
Redis
作业调度