# BuildFlow #8C | Quick Implementation: Setting Up MediatR & IDomainEvent Commands

**URL:** <https://almohandes.org/t/buildflow-8c-quick-implementation-setting-up-mediatr-idomainevent-commands/198525>\
**Category:** عالم الكمبيوتر والإنترنت والهواتف المحمولة\
**Created:** [29 سبتمبر 2026، 7:38م UTC](https://almohandes.org/t/buildflow-8c-quick-implementation-setting-up-mediatr-idomainevent-commands/198525 "2026-09-29T19:38:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![eng\_luaay](https://almohandes.org/user_avatar/almohandes.org/eng_luaay/32/28686_2.png) [@eng\_luaay](https://almohandes.org/u/eng_luaay)\
**Post date:** [29 سبتمبر 2026، 7:38م UTC](https://almohandes.org/t/buildflow-8c-quick-implementation-setting-up-mediatr-idomainevent-commands/198525/1 "2026-09-29T19:38:35Z")

</div>

هذا الجزء المخصص للتنفيذ السريع (Quick Implementation) في الحلقة الثامنة من سلسلة BuildFlow، ويقدم خلاصة الخطوات والأوامر البرمجية الأساسية لتثبيت حزمة MediatR وبناء عقد أحداث النطاق (IDomainEvent) بشكل مباشر ومختصر.

الملخص السريع لما تتضمنه هذه الحلقة:

تنفيذ أمر تثبيت الحزمة: dotnet add src/SharedKernel/BuildFlow.SharedKernel.csproj package MediatR

تشغيل أمر التحقق والبناء: dotnet build

إنشاء واجهة IDomainEvent مع خاصيتي EventId وOccurredOnUtc داخل مشروع SharedKernel.

حلقة مرجعية سريعة للمطورين الذين يريدون تطبيق الخطوات الأساسية مباشرة دون تفاصيل نظرية مطولة.

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

🌐 BuildFlow-V3 — Live Demo  
Register your own tenant and walk the full document workflow: Draft → Under Review → Approved → Archived (Multi-tenant .NET 8 SaaS).  
Link: [https://build-flow-v3-orpin.vercel.app](https://build-flow-v3-orpin.vercel.app)  
💻 BuildFlow-V3 — Source Code (.NET 8)  
Modular monolith, DDD, CQRS, multi-tenancy, Redis caching, OpenTelemetry, 90 unit tests and full CI.  
GitHub Repository: [GitHub - luaay/BuildFlow-V3: Engineering Document Workflow SaaS — Modular Monolith, DDD, Clean Architecture, CQRS (.NET 8) · GitHub](https://github.com/luaay/BuildFlow-V3)  
Live API Swagger: [https://buildflow.runasp.net/swagger](https://buildflow.runasp.net/swagger)  
📂 Step-by-Step Tutorial Repository  
The complete source code linked step-by-step with the YouTube video series.  
Link: [GitHub - luaay/BuildFlow-Tutorial · GitHub](https://github.com/luaay/BuildFlow-Tutorial)  
🎥 Full Video Series:  
🇸🇦 Arabic Series: [https://www.youtube.com/watch?v=BtDY8nP7s-s&list=PLvQd5bL8gZSsOxYZfdleDcERevGIcvYbm](https://www.youtube.com/watch?v=BtDY8nP7s-s&list=PLvQd5bL8gZSsOxYZfdleDcERevGIcvYbm)  
🇬🇧 English Series: [https://www.youtube.com/watch?v=FO4FBGiJ4L8&list=PLvQd5bL8gZSvASa69AODKURjOwHcvTjKz](https://www.youtube.com/watch?v=FO4FBGiJ4L8&list=PLvQd5bL8gZSvASa69AODKURjOwHcvTjKz)  
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_  
💻 Source Code & GitHub  
Episode 7  
▶ Start from Commit — Episode 07 Complete  
ابدأ من الحالقة 7 للتطبيق  
🏁 End at Commit — Episode 08 Complete  
بعد إكمال تنفيذ الحلقة، يجب أن تصل إلى هذه الحالة: الكود الموجود في ملاحظة التخزين Episode 08 Complete  
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

لا تنسَ الاشتراك في القناة، الإعجاب بالفيديو، ومشاركة ملاحظاتك في التعليقات.

#BuildFlow #MediatR #DomainEvents #CleanArchitecture #ASPNETCore #DotNet #SoftwareArchitecture

[![](https://almohandes.org/uploads/default/original/3X/0/e/0e157254dd664b886ce684f8577a6c8364a15556.jpeg "BuildFlow #8C-Ar | Quick Implementation: Setting Up MediatR & IDomainEvent Commands") ](https://www.youtube.com/watch?v=yer1hiU24f4)
