Код: Выделить всё
public void Add( DummyObject objectToAdd)
{
using (MyContext context = new MyContext())
{
/* check if entity with such primary key already exists in database */
/* Here, DummyObjects is a name of DbSet property from DbContext */
Context.DummyObjects.Add(objectToAdd);
}
}
В этот момент, я считаю, что эти варианты остаются:
. /> [*] Использовать отражение, которое принесло бы ненужные штрафы на производительность и, я полагаю, не предназначено для таких случаев.
[*] написать класс с использованием генерирования и использовать словарь с типом Mappings to Dbinterctionclass , который означает, что значит, что значит, что значит, что значит, что значит, что значит, что значит, что значит, что значит, что значит, что значит. />
В этом ресурсе был вопрос о том, как получить доступ к dbset , когда он известен только во время выполнения, который будет использоваться dbset , и ответ был для использования версии Set () , который не использовал общие и которые недоступны в современных версиях EF.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... at-runtime
Мобильная версия