Skip to content

Web Api Template is a project developed to speed up and simplify project development on the .Net Core Web API.

Notifications You must be signed in to change notification settings

mwlt68/WebApiTemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 What is Web Api Template

Web Api Template is a project developed to speed up and simplify project development on the .Net Core Web API.

You can check out how I developed a sample project in this template by visiting the enhancement / product branch

🤔 What technologies does include ?

  • .Net Core Web API project.
  • N-Tier architecture based.
  • MSsql used.
  • Dockerization
  • Global Exception Handling
  • Caching
  • Logging with Serilog
  • Repository pattern implementation.
  • Advanced Swagger implementation. (Extension Class)
  • JWT implementation for security. (Extension Class)

🚀 Running the project

1- Installing docker-compose.

2- Cloning project

git clone https://github.com/mwlt68/WebApiTemplate.git

3- Visit root directory of project

4- Compose Up

docker-compose up

image Screenshot from 2023-03-21 23-30-11

📌 Contact

About

Web Api Template is a project developed to speed up and simplify project development on the .Net Core Web API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published