در این ویدیو به بررسی Specification Pattern پرداختیم. الگویی که بوسیله اون میتونیم شرایط و منطق های پیچیده بیزنسی رو ترکیب کنیم، جداگانه ویرایش کنیم و یا از یک Specification چند جای مختلف استفاده کنیم. در این ویدیو ساختار کلاس Specification رو از صفر به وسیله Expression ها در سی شارپ می سازیم و سپس توی EF Core ازش استفاده میکنیم.
پن: موقع ترکیب Expression ها من کوتاه یه اشاره کردم که چرا پارامتر رو از Left Expression پاس دادیم.این یک اجبار هست و اگر غیر این عمل کنیم Expression هامون درست کار نمیکنن، ولی چرا؟ جواب کاملش رو تونستید زیر این پست بگید😉
Join : https://t.me/DotNetIsFun
Post #211
2.25K