A starting point for building ASP.NET Core Web APIs with minimal APIs and Native AOT compilation.
- Minimal APIs
- DB access via Npgsql
- Observability via OpenTelemetry
- Simple Todo domain as example
- Source Generator for wiring up endpoint classes
- Full-fledged authentication and user management
- Useful Grafana dashboards
- User authentication and management is still WIP. Ideally support for email confirmation and 2FA will be added.
- Complete Todo domain and request handlers.
- Build useful Grafana dashboards for determining key performance metrics of the API.