Skip to content

Build RESTful API with Authentication and learn how to consume them in ASP.NET Core in a real world application.

License

Notifications You must be signed in to change notification settings

saurabhghuge/nationalpark-trail-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

National Parks and Trails Dashboard

Introduction

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.

Features

  • 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

Getting started

Prerequisites:

  • 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.

How to Build and Run project from source

Contributing

I welcome pull requests, bug fixes and issue reports. Before proposing a change, please discuss your change by raising an issue.

Maintainer

Ghuge Saurabh

License

MIT © Ghuge Saurabh

About

Build RESTful API with Authentication and learn how to consume them in ASP.NET Core in a real world application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published