Как сохранить поле объекта Expando с помощью Entity Framework Core - PullRequest
0 голосов
/ 02 декабря 2018

У меня есть класс с полем ExpandoObject, чтобы пользователи моего класса могли добавлять к нему свои свойства.

public class Employee
{
    public dynamic ExtendedProperties = new ExpandoObject();

    public int Id { get; set; }

    public string Name { get; set; }
}

Я хочу сопоставить эти расширенные свойства со столбцами в базе данных.Как я могу сохранить эти расширенные свойства с помощью Entity Framework Core 2.1?

1 Ответ

0 голосов
/ 02 декабря 2018

Вы должны сопоставить это со столбцом XML или JSON в базе данных и использовать EF Core Преобразование значений .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...