Architecture approach was selected
CORQS
event based, withMediatR
usingEntity Framework
to handle DB inserts.
When need to use locally you can set environment variables inside your local env
or inside docker.
Docker:
environment:
- POSTGRES_DB=${Database Name}
- POSTGRES_USER=${Username}
- POSTGRES_PASSWORD=${Password}
- POSTGRES_HOST=${Database host}
- POSTGRES_PORT=${Database port}
Environment:
export POSTGRES_DB=${Database Name}
- .NET 7.0
- C# 10
- NuGet
- MediatR
- Entity Framework 7.0