Автомат с полями Json

#c# #entity-framework #entity-framework-core #automapper

Вопрос:

Я использую эту библиотеку для json-поля EfCoreJsonValueConverter. Вот как это работает:

 [JsonField]
public List<Contact> Contacts { get; set; }
 

Таким образом, поле сохраняется в БД как sting, и когда запись извлекается из БД, она автоматически десериализуется в список контактов.

Но проблема в том, что он не работает с ProjectTo методом автоматического копирования. Есть ли какой-либо способ решить эту проблему, или я просто не могу ею воспользоваться ProjectTo JsonField ?

Комментарии:

1. Вы не можете использовать ProjectTo с полями, в которых есть преобразователи.