没有合适的资源?快使用搜索试试~ 我知道了~
使用ASP.NET Core WebApi清理架构-.NET开发
共90个文件
cs:68个
csproj:6个
md:5个
需积分: 32 1 下载量 141 浏览量
2021-05-27
13:38:22
上传
评论
收藏 77KB ZIP 举报
温馨提示
ASP.NET Core 3.1 WebAPI的Clean Architecture的实现。 考虑到松散耦合的体系结构和简洁的代码实践而构建。 使用ASP.NET Core WebApi的干净体系结构使用ASP.NET Core 3.1 WebApi的干净体系结构的实现。 使用此开源BoilerPlate模板,您将获得ASP.NET Core 3.1 WebApi中的大量最佳实践,可以访问松散耦合和反向依赖的体系结构。 查看“项目页面”以了解有关此开源项目的更多信息。 即将发布的v1.1-release阅读Changelog文件以查看新更改。 克隆此存储库以获取消息
资源推荐
资源详情
资源评论
收起资源包目录
CleanArchitecture_WebApi-master.zip (90个子文件)
CleanArchitecture.WebApi-master
CleanArchitecture.WebApi.sln 5KB
.gitignore 6KB
Infrastructure.Identity
Services
AccountService.cs 10KB
Contexts
IdentityContext.cs 2KB
Infrastructure.Identity.csproj 1KB
Seeds
DefaultBasicUser.cs 1KB
DefaultRoles.cs 812B
DefaultSuperAdmin.cs 2KB
Migrations
IdentityContextModelSnapshot.cs 10KB
20200626175731_NewSchema.Designer.cs 10KB
20200626175731_NewSchema.cs 10KB
ServiceExtensions.cs 4KB
Helpers
IpHelper.cs 579B
AuthenticationHelper.cs 1KB
Models
ApplicationUser.cs 538B
WebApi
Program.cs 3KB
WebApi.csproj 2KB
Controllers
AccountController.cs 2KB
MetaController.cs 551B
v1
ProductController.cs 2KB
BaseApiController.cs 424B
appsettings.json 1KB
Services
AuthenticatedUserService.cs 530B
Middlewares
ErrorHandlerMiddleware.cs 2KB
CleanArchitecture.WebApi.xml 123B
Extensions
AppExtensions.cs 688B
ServiceExtensions.cs 3KB
Startup.cs 2KB
Properties
launchSettings.json 767B
Models
Metadata.cs 167B
Infrastructure.Persistence
ServiceRegistration.cs 1KB
Contexts
ApplicationDbContext.cs 2KB
Repositories
GenericRepositoryAsync.cs 2KB
ProductRepositoryAsync.cs 834B
Migrations
ApplicationDbContextModelSnapshot.cs 2KB
20200724181511_Updat.Designer.cs 2KB
20200724181511_Updat.cs 1KB
Infrastructure.Persistence.csproj 1KB
CODE_OF_CONDUCT.md 3KB
LICENSE 1KB
CHANGELOG.md 2KB
.github
ISSUE_TEMPLATE
bug_report.md 834B
feature_request.md 595B
FUNDING.yml 115B
workflows
dotnet-core.yml 501B
.template.config
template.vstemplate 2KB
template.json 1KB
README.md 9KB
Domain
Common
AuditableBaseEntity.cs 396B
BaseEntity.cs 192B
Entities
Product.cs 356B
Settings
MailSettings.cs 414B
JWTSettings.cs 324B
Domain.csproj 167B
Infrastructure.Shared
Services
DateTimeService.cs 303B
EmailService.cs 2KB
Infrastructure.Shared.csproj 550B
ServiceRegistration.cs 626B
Application
Interfaces
IDateTimeService.cs 191B
IAccountService.cs 712B
Repositories
IProductRepositoryAsync.cs 323B
IAuthenticatedUserService.cs 198B
IEmailService.cs 261B
IGenericRepositoryAsync.cs 489B
Wrappers
PagedResponse.cs 550B
Response.cs 648B
Application.csproj 1KB
Exceptions
ApiException.cs 462B
ValidationException.cs 669B
Parameters
RequestParameter.cs 560B
Mappings
GeneralProfile.cs 572B
Features
Products
Queries
GetProductById
GetProductByIdQuery.cs 1KB
GetAllProducts
GetAllProductsViewModel.cs 402B
GetAllProductsQuery.cs 2KB
GetAllProductsParameter.cs 238B
Commands
UpdateProduct
UpdateProductCommand.cs 2KB
DeleteProductById
DeleteProductByIdCommand.cs 1KB
CreateProduct
CreateProductCommandValidator.cs 1KB
CreateProductCommand.cs 1KB
DTOs
Account
ForgotPasswordRequest.cs 290B
RegisterRequest.cs 692B
VerifyEmailRequest.cs 539B
AuthenticationResponse.cs 514B
RefreshToken.cs 641B
AuthenticationRequest.cs 248B
Email
EmailRequest.cs 315B
Behaviours
ValidationBehaviour.cs 1KB
ServiceExtensions.cs 785B
Enums
Roles.cs 205B
.gitattributes 2KB
共 90 条
- 1
资源评论
大英勋爵汉弗莱
- 粉丝: 41
- 资源: 4492
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 数据库应用程序开发银行ATM存取款机系统
- 温度指示报警电路设计资料
- 基于深度学习的文本生成视频的实现源码(毕业设计)
- 机械设计自动拧螺钉阀体装配设备sw2017全套设计资料100%好用.zip
- 同步控制vsg 仿真模型 matlab simulink 电压电流双环控制 同步控制 svpwm 离网 并网均可运行 仿真模型 交流复杂突变 电网频率波动 有功指令突变 均可稳定运行
- 超市订单管理系统ssm
- 中医喉科精义.pdf
- 三相异步电机本体模型 Matlab Simulink仿真模型(成品) 本模型利用数学公式搭建了三相异步电机的模型,可以很好的模拟三相异步电机的运行性能,适合研究电机本体时修改参考,电机的各波形都很好可
- 代码-智能网联汽车先进驾驶辅助系统
- 中医临床经验汇编 第一辑.pdf
- 中医临床经验选编 续集.pdf
- 中医临床经验资料汇编 第二辑.pdf
- 中医临床验案汇辑 第六辑.pdf
- 中医临床经验资料汇编 第一辑.pdf
- 中医千古不传之秘——药性阴阳转变大法.pdf
- T0002 电池舱基础施工图 24.12.28.dwg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功