awesome-asp-net-core-api
github.com/mhmd-azeez/awesome-asp-net-core-api ↗A list of tools, technologies, and practices that are useful for building modern ASP.NET Core APIs
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me more information: resources from awesome-asp-net-core-api"
Installation instructions →What's inside
13. Authentication and Authorization
- Auth0
- FusionAuth
- Gluu
- IdentityServer
- Kevin Dockx - Securing ASP.NET Core 3 with OAuth2 and OpenID ConnectMore information
Securing ASP.NET Core 3 with OAuth2 and OpenID Connect
- Kevin Dockx - Securing Microservices in ASP.NET CoreMore information
Securing Microservices in ASP.NET Core
6. Http Resiliency
- Bryan Hogan - Fault Tolerant Web Service Requests with PollyMore information:
Fault Tolerant Web Service Requests with Polly
- Implement HTTP call retries with exponential backoff with IHttpClientFactory and Polly policiesMore information:
7. Statelessness and Containerization
- HangfireMore information:
- MS Docs - Competing ConsumersMore information:
Competing Consumers
- MS Docs - Tutorial: Containerize a .NET Core appMore information:
Tutorial: Containerize a .NET Core app
- Quartz.NETMore information:
2. Logging
- IAmTimCorey - C# Logging with Serilog and Seq - Structured Logging Made EasyMore information:
C# Logging with Serilog and Seq - Structured Logging Made Easy
- MS Docs - Logging in .NET Core and ASP.NET CoreMore information:
Logging in .NET Core and ASP.NET Core
1. Healthchecks
- IAmTimCorey - Intro to Health Checks in .NET CoreMore Information:
Intro to Health Checks in .NET Core
- MS Docs - Health checks in ASP.NET CoreMore Information:
Health checks in ASP.NET Core
9. OpenAPI Spec / Swagger
- Kevin Dockx - Documenting an ASP.NET Core API with OpenAPI / SwaggerMore information:
Documenting an ASP.NET Core API with OpenAPI / Swagger
- MS Docs - ASP.NET Core web API documentation with Swagger / OpenAPIMore information:
ASP.NET Core web API documentation with Swagger / OpenAPI
12. Build beautiful REST APIs
- Martin Fowler - Richardson Maturity ModelMore information:
Richardson Maturity Model
- Stackoverflow Blog - Best practices for REST API designMore information:
Best practices for REST API design
14. Security
- MS Docs - Enable Cross-Origin Requests (CORS) in ASP.NET Core14.1 CORS
Enable Cross-Origin Requests (CORS) in ASP.NET Core
- MS Docs - Enforce HTTPS in ASP.NET Core14.2 HTTPS Enforcing
Enforce HTTPS in ASP.NET Core
- Prevent Cross-Site Scripting (XSS) in ASP.NET Core14.3 Cross-Site Scripting (XSS)
Showing a sample of 34 resources. View the full list on GitHub →