با درود فروان خدمت شما عزیزان
من دارم روی یک پروژه دات نت کور به همراه آنگولار کار می کنم برای همین میخوام کل لایه data خودم رو جدا کنم و از یک پروژه جدید class library استفاده کردم حالا مشکل اینجانس که به چه صورت میتونم دیتابیس از قبل طراخی شده رو در پروژه class library استفاده کنم البته برای این کار خود مایکروسافت دستور scaffold-dbcontext رو پیشنهاد داده ولی جالیه این دستور رو توی پروژه class نمیشناسه با اینکه من قبلش تمامی پکیج های entity core رو نصب کردم ولی باز هم این دستور کار نمیکنه یعنی همون پیغام not reconized as internal or external command رو میده
حتی گزینه ADO.Net Entity هم برای من که از VS 2017 استفاده می کنم اصلا وجود نداره و بعد از بروزرسانی کردن feature در قسمت Individual components و چک دار کردن گزینه entity framework 6 tools باز هم چنین گزینه ado.net entity برای اضافه کردن دیتابیس به روش db first وجود نداره
ممنون میشم راهنمایی کنین با سپاس فراوان
ابتدا بررسی کنید که آیا class library که ساختید بر روی فریم ورک NET Core. باشد ( برای کار فایل csproj را بررسی کنید) سپس بسته Microsoft.EntityFrameworkCore.Design را نصب کنید و دستور مورد نظر را اجرا کنید.
مرسی مهندس
سلام
از این ابزار هم میشه استفاده کرد
https://marketplace.visualstudio.com/items?itemName=SimonHughes.EntityFrameworkReversePOCOGenerator
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)