Може ли някой да сподели своя опит и прозрения относно надстройването от EF6 на EF7? Бързо ли беше? Открихте ли някакви големи предимства или недостатъци от това надстройване? Благодаря ти
Отговори:
4 за отговор № 1Прочетете това съпоставено сравнение между EF-6 и EF Core 1.0. https://docs.microsoft.com/en-us/ef/efcore-and-ef6/features
ако имате нужда от функция, която все още не е направена, използвайте EF 6, защото може би трябва да изчакате дълго време.
Моята препоръка, ако наистина не е възможно да използвате EF 6, защото имате .NET Core за UWP и т.н., след това да го използвате, в противен случай понастоящем можете да предпочетете да използвате EF 6 над EF Core това също е препоръка от екипа на ЕФ, можете да го намерите на Announcing Entity Framework Core 1.0.
Кога да използвате EF Core
Вече имаме секция Comparing EF Core и EF6.x в нашата документация. Той включва насоки за това кога да се използва EF Core, сравнения на функциите и информация за пренасянето към EF Core.
Това са типовете приложения, които бихме препоръчали да използвате EF Core за. За всички останали приложения трябва да обмислите използването на EF6.x.
Нови приложения, които не изискват функции, които все още не се изпълняват в EF Core.
Приложения, насочени към .NET Core, като UWP (Universal Windows Platform) и ASP.NET Core приложения.
https://blogs.msdn.microsoft.com/dotnet/2016/06/27/entity-framework-core-1-0-0-available/