Skip to content
This repository has been archived by the owner on Apr 20, 2023. It is now read-only.

An Educational Web API built using .NET Core 5.0. We look at REST principles, connecting to a database, using swagger and developing custom middleware to bring out the full feature set of a .NET API.

trevoirwilliams/HotelListing-API-dotnet5

Repository files navigation

Hotel Listing API

.NET Core 5 Hotel Listing Web API for Ultimate ASP.NET 5 Web API Development Guide

An Educational Web API built using .NET Core 5.0

By doing this course, you will:

  • Build a fully data driven REST Web API using cutting edge technology
  • Create a database using Entity Framework Core
  • Unit Of Work and Generic Repository Pattern
  • Dependency Injection
  • Setup Logging using SeriLog
  • Setup API documentation using SwaggerUI
  • Understand the REST design principles
  • Understand C# 9 and .Net Core Web Syntax
  • Understand user Authentication using JWT (JSON Web Tokens)
  • Understand how to use Data Transfer Objects (DTOs) and AutoMapper
  • Manage Packages with NuGet Manager
  • Understand .NET 5 workflows, tools and application development
  • Setup GitHub for Source Control
  • Deploy Applications and Database to Microsoft Azure

Website: Trevoir Williams | Blog

About

An Educational Web API built using .NET Core 5.0. We look at REST principles, connecting to a database, using swagger and developing custom middleware to bring out the full feature set of a .NET API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages