сопоставление npgsql JSON — несколько различных объектов в столбце JSONB с ядром EF

#npgsql

Вопрос:

У меня есть таблица в postgres, содержащая столбец JSONB. Этот столбец содержит объект JSON, сериализованный из различных типов C#. Эта таблица также содержит столбец для выбора типа C#. Моя модель сущности определяет объект JSON как строку. Как автоматически десериализоваться в различные типы C#?

BR Jochen

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

1. Вам придется построить это самостоятельно. Другими словами, прочитайте столбец типа, преобразуйте его в тип CLR, а затем попросите десериализатор JSON десериализовать другой столбец с этим типом.