https://www.linkedin.com/in/raphael-mendes-br/
https://github.com/raphamendes123/net-core-clean-architecture
Wait – Go / Java Spring Boot / Python / Node.Js
********* API RestFull *********
Autentication ( UseCase – Password Crypto JWT ) Crud (PaginatedList)
Project : Infrastructure / Base / Security / Application / Domain / Repository / Service / Query (option)
PearlCore.Security (My Nuget – by Raphamendes123)
PearlCore.UnitOfWork (My Nuget – by Raphamendes123)
PearlCore.ADO.NET (My Nuget – by Raphamendes123)
PearlCore.FieldValidation (My Nuget – by Raphamendes123)
Mediator
Swagger Document
JwtBearer Authentication
SecretArgon2 – Cryptography Password
AutoMapper
Exception
DependencyInjection
FluentValidation – AbstractValidator (Exception standard)
DomainCore – UseCase (ex. ValidationCore) (Exception standard)
Policy (administrator / UserStandard)
CultureInfo
Cors
****************** Organization Project ******************
1) Application
2) Base
3) Domain
4) Infrastructure
5) Query
6) Repository
7) Security
8) Service
9) WebApi
****************** CODE MODEL – Create User ************************
2) Handler Expection – Unit Of Work | Command
3) Validation – DomainCore & FluentValidation
4) Service
5) Repository (My Nuget PearlCore.ADO.NET & PearlCore.UnitOfWork)
6) Query
7) Swagger
****************** WebApi – Program ************************