Making it simple – Clean architecture – Crud Users & Authentication .Net 7.0 – My Nuget PearlCore .ADO.NET .UnitOfWork Mediator

making-it-simple-–-clean-architecture-–-crud-users-&-authentication-net-70-–-my-nuget-pearlcore-adonet.unitofwork-mediator

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 ******************

Image description

1) Application

Image description

2) Base

Image description

3) Domain

Image description

4) Infrastructure

Image description

5) Query

Image description

6) Repository

Image description

7) Security

Image description

8) Service

Image description

9) WebApi

Image description

****************** CODE MODEL – Create User ************************

1) Controller
Image description

Image description

2) Handler Expection – Unit Of Work | Command

Image description

3) Validation – DomainCore & FluentValidation

Image description

4) Service

Image description

Image description

5) Repository (My Nuget PearlCore.ADO.NET & PearlCore.UnitOfWork)

Image description

Image description

6) Query

Image description

7) Swagger

Image description

****************** WebApi – Program ************************

Image description

Image description

Image description

Image description

Image description

Image description

Image description

Image description

Image description

Image description

Total
0
Shares
Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post
how-ai-is-revolutionizing-web-development:-unveiling-benefits-and-the-future-landscape

How AI Is Revolutionizing Web Development: Unveiling Benefits and the Future Landscape

Next Post
how-to-make-a-gantt-chart-in-google-sheets-(template-included)

How to Make a Gantt Chart In Google Sheets (Template Included)

Related Posts