ASP.NET Core

0%
Coding
Theory
Quiz

    Background Tasks Hosted Services

    • Scoped DbContext in a BackgroundService

      Mid
    • Hourly Token Cleanup BackgroundService

      Mid
    • Graceful Shutdown Cleanup Hosted Service

      Mid
    • Thread-Safe Background Worker Queue

      Senior

    Authentication Authorization

    • API Key Authentication Middleware

      Mid
    • Seniority Claim Authorization Policy

      Mid
    • JWT Token Generator Service

      Mid
    • API Key Validation Action Filter

      Mid
    • Endpoint Filter for API-Key Validation

      Mid
    • Minimum Age Authorization Handler

      Mid
    • Custom Claim Authorization Filter

      Mid
    • Cookie Authentication Login and Logout

      Mid
    • Augment Claims via IClaimsTransformation

      Senior
    • Custom Authentication Handler With Claims

      Senior
    • Resource-Based Authorization Handler

      Senior

    Model Binding Validation

    • Auto Validation Action Filter

      Junior
    • FutureDate Validation Attribute

      Junior
    • Action Filter Storing API Version

      Junior
    • Custom ReturnDate Validation Attribute

      Junior
    • Custom Comma-Separated IDs Model Binder

      Mid

    Filters Middleware

    • Request Timing Logging Middleware

      Junior
    • Response Time Middleware Header

      Mid
    • Action Timing Filter With Response Header

      Mid
    • Action Filter for Logging

      Mid
    • Scoped Correlation ID Service

      Mid
    • Correlation ID Middleware

      Mid
    • Enrich Logs With User and Tenant Claims

      Mid
    • Selective Request Logging Middleware

      Senior
    • Request/Response Logging Middleware With EnableBuffering

      Senior

    Dependency Injection Service Registration

    • DI Service Lifetimes With GUIDs

      Junior
    • Resolve Notification Provider by Channel

      Mid
    • Decorate IPriceService With Caching via DI

      Mid
    • Feature-Toggle Service Registration

      Mid
    • Scoped Service Factory for Singleton

      Senior
    • Auto-Register Services via Reflection

      Senior

    File Handling Streaming

    • Validated Image Upload Endpoint

      Mid
    • Stream Large File Download

      Senior
    • Stream Large CSV From IDataReader

      Senior
    • Stream Large Uploads With MultipartReader

      Senior

    Endpoints Routing Minimal Apis

    • Refactor Controller To Minimal API

      Mid
    • Dynamic Product Search Endpoint

      Mid
    • Custom IRouteConstraint With Pattern Matching

      Mid
    • Custom Query Binding in Minimal API

      Senior

    Rate Limiting Traffic Control

    • Named CORS Policy For Controllers

      Junior
    • Fixed-Window IP Rate Limiter

      Mid
    • IP Whitelisting Middleware

      Mid
    • Per-IP Rate-Limiting Middleware

      Senior
    • Tier-Based Token Bucket Rate Limiting

      Senior

    Caching Performance

    • Enable Response Compression Middleware

      Junior
    • Generic Cache-Aside With IDistributedCache

      Mid
    • Output Caching Varying On Accept-Language

      Mid
    • Output Caching With Tag Invalidation

      Mid

    Cross Cutting Concerns Integrations

    • Bind Options POCO With IOptions<T>

      Junior
    • Global Exception Handling Middleware

      Mid
    • Custom Latency Health Check

      Mid
    • Validate Options at Startup

      Mid
    • Custom JsonConverter for Money

      Mid
    • Request Localization With IStringLocalizer

      Mid
    • Integration Test With WebApplicationFactory

      Senior
    • Parallel External API Aggregation Service

      Senior
    • Server-Sent Events Streaming Endpoint

      Senior