Skip to content
This repository was archived by the owner on Aug 27, 2023. It is now read-only.

YoussefWaelMohamedLotfy/ASP-DotNET-WebAPI-Template

Repository files navigation

ASP.NET Core WebAPI Template

A custom template with many features and packages configured for your next Web API project.

What is configured

  • Docker Support
  • Entity Framework Core
    • SQL Server Provider
    • SQLite Provider
  • Repository and Unit of Work Patterns
  • AutoMapper
  • Caching
  • Logging (Serilog)
    • Console
    • File
    • MS SQL Server
  • Rate Limiting and Throttling
  • Global Exception Handling (Built-in + Custom)
  • Pagination
  • Authentication using JWT Tokens
  • API Versioning
    • URL-Based
    • HTTP Header-Based
    • HTTP Media Type-Based
  • Swagger Authorize Annotation
  • Health Checks (UI Supported)
    • SQL Server
    • URLs
    • Custom Implementation
  • Hangfire (with Dashboard)
    • SQL Server
  • Twilio SendGrid Email Service
  • Cross-Origin Resource Sharing (CORS)

About

A custom template for your next Web API project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published