Skip to content

nhiphannty/dotnet-bookstore-api

 
 

Repository files navigation

BookStore

This project was used as an example of how to deploy a .NET 6 Web API with a SQL database by using JenkinsCi and Azure Pipelines

Article:

Medium Badge

Technologies

  • .NET 6
  • Entity Framework 6
  • Fluent API
  • AutoMapper
  • Swagger
  • SQL Server

Unit tests

  • xUnit
  • Moq
  • SQLite In-Memory database

Architecture

  • 3 Layers:
    • Application layer (API)
      • Controllers
      • Dtos
    • Domain layer
      • Models
      • Interfaces
      • Services
    • Infrastructure layer
      • Repository Pattern

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%