Build RESTful API with Authentication and learn how to consume them in ASP.NET Core in a real world application.
This applciation consist of RESTful web service with Web API, make GET, POST, PUT and DELETE HTTP Requests with a well-built repository pattern in ASP.NET Core Project
Authentication and Authorization in Web API as well as consume them in a real-world project.
- Use of fundamentals of ASP NET Core Web API
- Build RESTful API's in ASP NET Core 3.1
- Documented API's
- Versioning control in API
- Implemented Repository Pattern in API to database using EF
- Implemented Authentication and Authorization in API and Consume API
- Integrated Entity Framework along with code first migrations
- Consume API using HTTPClient in the Repository Pattern
- Your computer must be running Windows 10, version 1803 or newer.
- Install the latest version of Visual Studio (the free community edition is sufficient).
- Install the "Universal Windows Platform Development" workload.
- Install the optional "C++ Universal Windows Platform tools" component.
- Install the latest Windows 10 SDK.
- git clone https://github.com/saurabhghuge/nationalpark-trail-dashboard.git
- Open `src/Parky.sln with Visual Studio .
- Now you should be able to build and run project on your machine. If it fails, try close the solution and reopen it again.
I welcome pull requests, bug fixes and issue reports. Before proposing a change, please discuss your change by raising an issue.
MIT © Ghuge Saurabh