- Authentication
- Fluent validation
- Swagger
- Fluent migrator
- MediatQR
With additionals
- Adapter email with amazon ses
- Custom identity implementation
- Repository generic pattern with Postgresql
- Resources for messages multiples languages
- Exception Middleware And more
#For Credentials of Amazon AWS
you must create a user in amazon iam with the following permissions in s3, ses, sns. And add in the environment variables the following: AWS_ACCESS_KEY_ID / AWS_SECRET_ACCESS_KEY / AWS_SESSION_TOKEN see the file WebApi\Properties\launchSettings.json
you must add the connection Default to DB in WebApi\appsettins.json\appsettings.Development.json
The project has a postman file with the executed examples of the services. Evidence of them is still left.
The project does not have unit tests, AND the dockerfile is not working. The net version was 3.1, it is being updated to 6.0.
Migrations run automatically, you just have to add the connection string