Avalist

มาทำความรู้จัก MediatR ใน .NET Core

1 min read

MediatR เป็นไลบรารีใน .NET Core ที่ใช้เพื่อจัดการการส่งข้อความหรือคำสั่งระหว่างระหว่าง component หลักการทำงานของ MediatR จะอยู่บนพื้นฐานของ Mediator Design Pattern โดยการประสานการทำงานระหว่างส่วนต่างๆ

บทความแนะนำ

ใช้ MediatR ทำ Response Caching

Read More
ใช้ MediatR ทำ Response Caching Caching น่าจะเป็นสิ่งที่จำเป็นหลักของการออกแบบโปรแกรมสมัยใหม่ เพื่อรองรับกับการจำนวน request ที่เพิ่มขึ้นอย่างรวดเร็ว ในบทความนี้เราจะมาลองทำ caching โดยใช้ MediatR กัน
4 min read

ใช้ MediatR ใน .NET Core ทำ Validation Handling

Read More
ใช้ MediatR ใน .NET Core ทำ Validation Handling ในตัวอย่างเราจะลองมาใช้ FluentValidation ในการทำ Validation และใช้ MediatR ในการจัดการ Validation ใน .NET Core แบบง่ายๆ โดยที่เราไม่ต้องเขียน validation เองให้ยุ่งยาก
3 min read

ใช้ ASP.NET Core สร้าง API ด้วย Command & CQRS pattern

Read More
ใช้ ASP.NET Core สร้าง API ด้วย Command & CQRS pattern การพัฒนาโปรแกรมสมัยนี้ไม่ว่าจะเป็นภาษาอะไร คงไม่พ้นเรื่องการอ่านหรือเขียนข้อมูลบน database หรือปกติที่เราเรียกว่า CRUD แต่ในทางปฎิบัติวิธีการเขียนหรือออกแบบของแต่ละคนน่าจะมีความแตกต่างกันพอสมควร แต่ถ้าใครเคยพัฒนาระบบที่ยึดหลักการ DDD (Domain Driven Design) น่าจะพอคุ้นเคยการออกแบบที่ผมกำลังจะนำเสนอนี้อยู่บ้าง
7 min read