У меня есть класс, для которого я хочу сохранить метаданные, - существует несколько сценариев взаимодействия, поэтому meta позволяет мне сохранять разные мета для разных типов взаимодействия.
class Feed()
{
Guid FeedId { get; set; }
ObjectMetaDictionary Meta { get; set; }
}
Я бы хотел, чтобы EF сериализовал этот ObjectMetaDictionary и сохранил его как строку /VarChar в базе данных. Когда я беру запись, я хочу, чтобы она была десериализована как ObjectMetaDictionary.
Поддерживает ли EF это? Как я могу это сделать?
Я использую сначала код Entity Framework.
РЕШЕННО: я дал ответ ниже, который решил мою проблему. Я буду принимать этот ответ, как только SO позволит мне.