Я использую 5.2.3 MVC (с VS 2015). Я создал несколько классов для использования с Entity Framework. Они находятся в папке «Модель». Более старые файлы классов появляются в проводнике сервера, но это не так. В одном классе у меня есть код:Невозможно связать класс с Entity Framework
public class BookReviews: DbContext
{
public DbSet<Book> Books{ get; set; }
public DbSet<BookReview> Reviews { get; set; }
}
и класс Книга для примера достаточно прост:
public class Book
{
public virtual int Id { get; set; }
public virtual string Name { get; set; }
public virtual string Author{ get; set; }
public ICollection<BookReviews> Reviews { get; set; }
}
НО независимо от того, что я делаю, чистый, не восстановить, оставить VS и идти обратно, Я могу перейти к представлению проводника БД, у которого есть старые и теперь неиспользуемые таблицы (файл класса), но не они. Есть ли способ заставить их войти в структуру Entity Framework?
Артисты и жанры исчезли. НО классы книг ... они не появляются. ЗАЧЕМ?
но где ключ в классе книги [Ключ], я не уверен, хотя –
Не могли бы вы показать скриншот? – Win
Похоже, вы просто не повторно развернули изменения кода в базе данных - вы попробовали предложение @ can? – Fred