Я лениво загружаю свои сущности, и когда я делаю начальный вызов, чтобы получить список сущностей, я вижу тип System.Data.Entity.DynamicProxies ....Что хорошо, и мои сущности сопоставляются с моими DTO.У меня проблема в том, что когда я добавляю новый элемент в мой контекст, он извлекается из контекста, а не из базы данных.Итак, я вижу, что список возвращается с типами System.Data.Entity.DynamicProxies, и мой новый элемент - это фактический тип объекта.
Так, например, у меня может быть такой список:
System.Data.Entity.DynamicProxies.Contact...
System.Data.Entity.DynamicProxies.Contact...
System.Data.Entity.DynamicProxies.Contact...
MyNameSpace.Contact
Я создал пользовательский конвертер типов и заметил, что типы DynamicProxy имеют исходное значение, но MyNameSpace.Contact не имеет исходного значения.Так что это не отображается в моем конвертере типов.