У меня есть массив пользовательских объектов, возвращаемых из веб-службы. Объекты моделируются в базе данных, и я создал файл edmx с моделью.Преобразование SOAP-объекта в таблицу EF для вставки базы данных
Есть ли общий способ поместить эти объекты в соответствующий контейнер EF?
Существует около 50 различных типов объектов (с 20-30 членами каждый), которые возвращаются из я бы предпочел не создавать класс для преобразования каждого из них. Я пробовал несколько различных вариантов конвертирования, но поскольку AddObject не принимает массив, я в тупике.
private MyEntities dbContext;
ResponseObject[] TheResponses;
using (MyWebService wsInstance = new MyWebService())
{
TheResponses = wsInstance.DoStuff();
dbContext = new MyEntities();
dbContext.Table1of50.AddObject(<whatgoeshere>);
}
Веб-сервис поддерживается другой компанией, поэтому изменение службы не является вариантом. –