سلام
من می خواهم یک پروژه با core5 انجام بدهم
حال سوال من این است بنظر دوستان از Efcore استفاده کنم یا Dapper
(تا حدودی دانش استفاده از هر دو را دارم)
از لحاظ سرعت
امنیت
کد تمیز نوشتن(می خواهم از معماری پیاز استفاده کنم)
باتشکر
سلام وقت بخیر.
بستگی به اون نیاز پروژه داره
اگه واقعا پروژه بزرگ هستش میتونید از هردو استفاده کنید
برای عملیات های CRUD بهتره از Dapper استفاده کنید
هیچ قانونی وجود نداره که بگه از کدوم میخواهید استفاده کنید!
اگه پروژه سازمانی هستش هم میتونید از NHibernate استفاده کنید.
به لینک های زیر هم ی سر بزنید:
Using Entity Framework Core and Dapper in ASP.NET Core - Safe Transactions (codewithmukesh.com)
Dapper vs. EF Core - Which is Faster? (exceptionnotfound.net)
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)