Skip to content

A RESTful web service for a fictional hotel based on ASP.NET Core

Notifications You must be signed in to change notification settings

JaspreetRFSingh/Avimore-Hotel-WebServices

Repository files navigation

RESTFul Web Service Layer for Avimore(Fictional) Hotel

Basic ASP.NET Core Project for the service layer of the hotel.

Project Structure:

  • NorthStar.SQL (SQL Support for the project)

  • NorthStar.WS (Web Service layer)

    • Controllers - APIControllers for the project
    • Filters - Custom Filters injected in the pipeline
    • Infrastructure - Code infrastructure related classes and attributes
    • Models - DBContext and Models created by scaffolding (EDM)
    • Services - All the services injected in the project (scoped and singleton)
      • ControllerServices - Services specific to the controllers
    • Utility - Utility Classes common across various projects
  • NorthStar.WS.Test (Unit Test coverage for NorthStar.WS)

TechStack

  • C# .NET
  • ASP.NET
  • Entity Framework

Tools used

  • Visual Studio IDE
  • SQL Server
  • Postman

Reach-out!

Feel free to contribute to the project!
Pull requests are always welcome!
For any suggestions, leave an email at: jaspreetsinghtuli@gmail.com