/aspnetcore-api-dapper-example

:+1: โปรเจค .NET Core API ประยุกต์ใช้ Dapper ติดต่อกับฐานข้อมูล

Primary LanguageC#

.NET Core API With Dapper (Cancel)

โปรเจคนี้จัดทำขึ้นเพื่อประยุกต์ใช้ Dapper เพื่อทดสอบเรื่องประสิทธิภาพและการนำมาใช้เป็นอย่างไร (น่าใช่จริงรึเปล่า?) และ Pattern ต่างๆ

การเขียนจะเน้นการศึกษาตัวของ C# OOP Framework Experience หวังว่าจะเจอความจริงที่แท้ทรู

Features

เน้นวางโครงสร้างให้ง่ายที่สุดรองรับการทดสอบและนำ Library ที่น่าสนใจมาช่วยให้โค้ดมีความกระชับมากขึ้น

  • Install Denpendency (Install.cs)
  • High Cohesion Low Coupling
  • Interface using
  • Dapper, Dapper.Contrib, Dapper.SqlBuilder
  • Repository Pattern
  • Stylecop
  • Neat folder structure
  • xUnit (coming soon)
  • Shouldly (coming soon)
├───src
│   ├───App.Business
│   ├───App.Data.Context
│   ├───App.Data.Repository
│   └───App.Web.Api
│
└───tests
    └───App.Test.SqlServerContext

Have fun 😜