this is the main repo for the core api
- uses ports adapters pattern hexagonal architecture
- uses result type not exceptions
- uses cqrs
- uses postresql efcore
- uses filter pattern
- uses repository pattern
- uses mediator pattern
- uses mediator pipelines
- uses minimal api
- registration of the DI services automatically