The HotelListing.API project is designed to demonstrate REST principles, database connectivity, Swagger integration, and custom middleware development for a robust .NET API. Here are the key details:
-
.NET Core 8
-
REST Principles
-
Swagger
-
Entity Framework Core
-
SQL Server
-
Serilog
The solution comprises the following projects:
-
Core: Contains application logic and interfaces.
-
Data: Houses domain models and business rules.
-
API: Includes Web API controllers and middleware.
This project provides code samples covering various aspects of .NET Core development, including:
-
Implementing RESTful principles
-
Integrating Swagger for API documentation
-
Working with Entity Framework Core
-
Connecting to SQL Server
This repository is licensed under the MIT License. Refer to the LICENSE file for more details.