Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Można używać programów EF Core i EF6 w tej samej aplikacji lub bibliotece, instalując oba pakiety NuGet.
Niektóre typy mają takie same nazwy w EF Core i EF6 i różnią się jedynie przestrzenią nazw, co może komplikować użycie zarówno EF Core, jak i EF6 w tym samym pliku kodu. Niejednoznaczność można łatwo usunąć przy użyciu dyrektyw aliasów przestrzeni nazw. Przykład:
using Microsoft.EntityFrameworkCore; // use DbContext for EF Core
using EF6 = System.Data.Entity; // use EF6.DbContext for the EF6 version
Jeśli przenosisz istniejącą aplikację z wieloma modelami EF, możesz wybrać selektywne przenoszenie niektórych z nich do platformy EF Core i kontynuować korzystanie z programu EF6 dla innych.