وقتی که میخوایم یه فیلدی رو ست کنیم ولی قبلش میخوایم یه bussines logic ای روش پیاده کنیم

اینجا استفاده کردن از _ و این که اسم فیلد ها یکسان باشه میشه یه convention که خودش تشخیص میده حالا اگر بخوایم یه اسمی دیگه براش بزاریم باید بریم توی کانفیگ تعیین کنیم که بعدا نشون میدیم اینجا برای این که ازش استفاده کنیم اینکار رو میکنیم :

قبل از net 3 به روش fluent فقط میشد که backing field ها رو ساخت ولی بعد از نسخه ی 3 به صورت data annotation ها هم میشه معرفیشون کرد

اینجوری میشه ازش استفاده کرد ولی باید efcore رو برای لایه entites نصب کنیم تا کار کنه و ارور نده