Korzystanie z platform EF Core i EF6 w tej samej aplikacji
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 programach EF Core i EF6 i różnią się tylko przestrzenią nazw, co może komplikować korzystanie zarówno z platform EF Core, jak i EF6 w tym samym pliku kodu. Niejednoznaczność można łatwo usunąć przy użyciu dyrektyw aliasu 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.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla