CodeShot
Juniorسختی 1 از ۵· در 40٪ مصاحبه‌های این حوزه پرسیده شده

EF Core چه مشکلی را حل می‌کند؟

نشان کردن

پاسخ کوتاه

نگاشت خودکار بین جدول‌های دیتابیس رابطه‌ای و کلاس‌های C#، تا برنامه‌نویس بتواند با Object به‌جای SQL خام کار کند.

پاسخ کامل

EF Core به‌عنوان یک ORM، Change Tracking، Migration، و ترجمهٔ کوئری LINQ به SQL را فراهم می‌کند تا نیاز به نوشتن SQL دستی برای عملیات معمول CRUD کاهش یابد.

مثال کد

csharp\nvar users = await db.Users.Where(u => u.Age > 18).ToListAsync();\n