Middleware
Pipeline middleware trong ASP.NET Core — thứ tự thực thi (Execution Order), Use/Run/Map và xây dựng middleware tùy chỉnh (Custom Middleware)
Dependency Injection
Vòng đời Transient, Scoped, Singleton, IServiceCollection, IServiceProvider và giải quyết phụ thuộc vòng (Circular Dependency Resolution)
Routing & Controllers
Định tuyến theo quy ước so với thuộc tính (Conventional vs Attribute Routing), ControllerBase, action results, model binding và filters
Configuration
appsettings.json, biến môi trường (Environment Variables), IOptions<T>, IOptionsSnapshot<T>, User Secrets và cấu hình theo môi trường (Environment-specific Config)
Minimal APIs
MapGet, MapPost và so sánh với API dựa trên Controller (Controller-based APIs) trong ASP.NET Core 6+