Skip to content

expellialbus/BookStoreWebApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Store Web API

This project is an implementation of Book Store which was developed with the .NET 5 framework.

It basically provides CRUD operations for entities and a basic authentication mechanism for the endpoints.

As a database, an in memory database has been used with default data which are loaded when WebApi runs.

Also, inital test data which are loaded when a test runs have been used in the Tests project.

All unit tests have been done with the xUnit tool. Also, FluentValidation library has been to do unit tests.

It runs on port 5000 and 5001 (this port is used by swagger, namely for test purposes. So, to use api, please use port 5000 instead of 5001).

Overview of Endpoints

Swagger

About

A .Net 5 Web API project example for Book Store.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages