winexbot_Dasna
winexbot_Dasna
خواندن ۱ دقیقه·۳ سال پیش

آموزش ساخت مدل با Database First در net core 6

بخش اول درباره EntityFramework

EntityFramework Core یک ORM چند سکویی (Cross Platform) هست که به ما این امکان را می دهد که بتوانیم با بانک های اطلاعاتی مختلف مثل SQL Server از طریق اشیاء NET. کار کنیم. این نسخه Entity Framework که بعد از Entity Framework 6 معرفی شد هم Open Sourse هست و هم Cross Platform و علاوه بر این سبک و قابل گسترش نیز هست.

بخش دوم نصب EntityFramework

خب برای استفاده از EntittFramework Core باید دو پکیج زیر را نصب کنید :

پکیج Microsoft.EntityFrameworkCore.SqlServer

پکیج Microsoft.EntityFrameworkCore.Tools

با استفاده از Manage Nuget Packages For Solution

بخش سوم تبدیل دیتابیس به کلاس های مدل

بعد از آن در Package Manager Console از قطعه کد زیر استفاده کنید

Scaffold DbContext "Server=(local);Database=StudentDB;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models

نکته داخل قسمت دیتابیس باید نام دیتا بیس خود را وارد کنید

و بعد از آن تمامی مدل های شما بر اساس propertyهای شما ساخته می شود.

دیتابیسبرنامه نویسیبانک اطلاعاتی
شاید از این پست‌ها خوشتان بیاید