Tôi đang cố gắng để buộc EF Code Đầu tiên phải khởi tạo lại cơ sở dữ liệu. Suy nghĩ đầu tiên của tôi đã gọi:Mã EF Đầu tiên - Seeding sau khi xóa và sau đó tạo cơ sở dữ liệu
dbContext.Database.Delete();
dbContext.Database.Create();
này tạo ra một cơ sở dữ liệu mới, nhưng chiến lược seeding (thiết lập sử dụng Database.SetInitializer <>) được bỏ qua. Tôi đang làm ở trên trong phương thức Application_Start. Bất kỳ ý tưởng?
Tôi cũng đã cố gắng:
dbContext.Database.Initialize(true);
Bạn có thể gửi Database.SetInitializer <> mã của bạn? –