Вот моя проблема ...
У меня есть один класс сущностей, и я хочу сохранить исторические значения из этой таблицы.Каждый раз, когда каждая запись изменяется, я хочу вставить снимок из этой записи в другую таблицу (с теми же полями).Я мог бы сделать это поле за полем, но я уверен, что должен быть простой способ сделать это.
Я пробовал что-то подобное, но это не работает:
var t1 = context.TABLE1.Find(id);
var t2 = new TABLE2();
context.Entry(t2).CurrentValues.SetValues(t1);
context.SaveChanges();
Я нашел это Как "перенести" данные из одной таблицы в другуюс EF? но это не работает для меня, потому что мои таблицы не могут делать то, что сказано в этом посте
t2.CurrentValues.SetValues(t1);
Есть идеи?