TGViewer
.NET Fun .NET Fun @dotnetisfun · 1.87K subscribers
Post #222 2.23K
به کمک Outbox Pattern میتونیم این تضمین رو بدیم که event ها از دست نمیرن و حتی اگه سرویس مربوط به اون event مشکل داشته باشه، ما اون رو جایی ثبت کردیم و میتونیم روی Retry داشته باشیم و اینجوری سرویسی قابل اطمینان خواهیم داشت که موقع بوجود اومدن مشکل در سرویس های دیگه، به کار خودش بدون مشکل ادامه خواهد داد و فلو های نصفه و نیمه درش بوجود نخواهد اومد. در این ویدیو حدودا یک ساعته به بررسی این پترن میپردازیم و به کمک EF Core و MediatR این پترن رو از صفر پیاده سازی میکنیم
سرفصل ها:

- Project Structure
- Detecting the problem
- Creating Outbox Entity Using EF Core and Conversion
- Registering Outbox messages
- Creating Outbox message handler
- Creating Outbox message publisher
- Automating message publishing

Code: https://github.com/babaktaremi/Outbox.Pattern.Sample

پ‌ن: اگه از این قسمت خوشتون اومد با دادن ⭐️به پروژه ای که لینکش رو گذاشتم حمایت کنید.

Join: https://t.me/DotNetIsFun
More from @dotnetisfun
  1. Oct 11, 2026عجیبه...
  2. Sep 30, 2026واقعا لعنت به کدکس دیشب یه breaking change تو یکی از پروژه ها داد که واقعا بچگانه بود هنوز…
  3. Sep 30, 2026وقتی از کلاد سوییچ میکنم رو Chat GPT و کدکس ، حس میکنم از لندکروز پیاده شدم و سوار پراید م…
  4. Sep 27, 2026این خیلی خوب بود😂 اونایی که سریال House M.D رو دیدن خوب درکش میکنن
  5. Sep 26, 2026بهترین کپشن برنده میشه😁😁😁 https://t.me/buildguildstories
  6. Sep 19, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →