Skip to content

Template to create WebAPI projects with ASP.NET Core that includes authentication, swagger and multiple projects setup

Notifications You must be signed in to change notification settings

AbdoMahfoz/ASP.NET-Core-WebAPI-Template

Repository files navigation

Purpose

This is an asp.net core web api jump starter template with a bunch of useful features such as

  • JWT Authentication
  • Generic Exception Handling
  • Generic Roles And Permissions System
  • Swagger Documentation
  • Action Filters Validation
  • Email Sending Service
  • File Logger
  • Unit Tests Project
  • Self Explanatory error messeges

Usage

Feel free to initialize a new repo with the template by clicking the "Use This Template" Button Or To download the Solution and start coding on the fly

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

Template to create WebAPI projects with ASP.NET Core that includes authentication, swagger and multiple projects setup

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages