Menggunakan EF Core dan EF6 dalam Aplikasi yang Sama
Dimungkinkan untuk menggunakan EF Core dan EF6 dalam aplikasi atau pustaka yang sama dengan menginstal kedua paket NuGet.
Beberapa jenis memiliki nama yang sama dalam EF Core dan EF6 dan hanya berbeda berdasarkan namespace, yang mungkin rumit menggunakan EF Core dan EF6 dalam file kode yang sama. Ambiguitas dapat dengan mudah dihapus menggunakan direktif alias namespace. Contohnya:
using Microsoft.EntityFrameworkCore; // use DbContext for EF Core
using EF6 = System.Data.Entity; // use EF6.DbContext for the EF6 version
Jika Anda memindahkan aplikasi yang ada yang memiliki beberapa model EF, Anda dapat memilih untuk secara selektif memindahkan beberapa di antaranya ke EF Core, dan terus menggunakan EF6 untuk yang lain.
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.