Мне было интересно, возможно ли создать два экземпляра таблицы из одного определенного класса объектов сущностей.Entity Framework 6 Создание двух таблиц из одного объекта объекта
Пример:
public class EntityA()
{
public String name {get; set;}
public String value {get; set;}
}
public class MyDbConext : DbContext
{
public DbSet<EntityA> instance1{ get; set; }
public DbSet<EntityA> instance2{ get; set; }
}
Что я пытаюсь сделать, это создать два экземпляра Entity А с разными именами таблиц. Возможно ли это с помощью первой структуры сущности кода? Я чувствую, что кажется утомительным, чтобы просто создать еще один класс, который расширяет сущность EntityA, чтобы просто создать другой экземпляр того же объекта.
Желаемая Выход:
- Создание "Instance1_Table" из класса EntityA
- Создание "Instance2_Table" из класса EntityA
Код в DBConext будет сгенерировано исключение.
Любые советы оценили, Спасибо, D