Background Tasks Hosted Services
Scoped DbContext in a BackgroundService
Hourly Token Cleanup BackgroundService
Graceful Shutdown Cleanup Hosted Service
Thread-Safe Background Worker Queue
Authentication Authorization
API Key Authentication Middleware
Seniority Claim Authorization Policy
JWT Token Generator Service
API Key Validation Action Filter
Endpoint Filter for API-Key Validation
Minimum Age Authorization Handler
Custom Claim Authorization Filter
Cookie Authentication Login and Logout
Augment Claims via IClaimsTransformation
Custom Authentication Handler With Claims
Resource-Based Authorization Handler
Auto Validation Action Filter
FutureDate Validation Attribute
Action Filter Storing API Version
Custom ReturnDate Validation Attribute
Custom Comma-Separated IDs Model Binder
Request Timing Logging Middleware
Response Time Middleware Header
Action Timing Filter With Response Header
Action Filter for Logging
Scoped Correlation ID Service
Correlation ID Middleware
Enrich Logs With User and Tenant Claims
Selective Request Logging Middleware
Request/Response Logging Middleware With EnableBuffering
Dependency Injection Service Registration
DI Service Lifetimes With GUIDs
Resolve Notification Provider by Channel
Decorate IPriceService With Caching via DI
Feature-Toggle Service Registration
Scoped Service Factory for Singleton
Auto-Register Services via Reflection
Validated Image Upload Endpoint
Stream Large File Download
Stream Large CSV From IDataReader
Stream Large Uploads With MultipartReader
Endpoints Routing Minimal Apis
Refactor Controller To Minimal API
Dynamic Product Search Endpoint
Custom IRouteConstraint With Pattern Matching
Custom Query Binding in Minimal API
Rate Limiting Traffic Control
Named CORS Policy For Controllers
Fixed-Window IP Rate Limiter
IP Whitelisting Middleware
Per-IP Rate-Limiting Middleware
Tier-Based Token Bucket Rate Limiting
Cross Cutting Concerns Integrations
Bind Options POCO With IOptions<T>
Global Exception Handling Middleware
Custom Latency Health Check
Validate Options at Startup
Custom JsonConverter for Money
Request Localization With IStringLocalizer
Integration Test With WebApplicationFactory
Parallel External API Aggregation Service
Server-Sent Events Streaming Endpoint
Top 139 ASP.NET Core Interview Questions And Answers 2025 | TechPrep